12304 702
3517 653
3132 98
4753 162
33545 796
1231 169
3933 93
4063 504
12063 495
4400 629
46994 411
5566 71
5862 273
1741 276
5389 571
4354 89
25468 131
6963 921
3951 295
7657 142
19171 349
5047 356
29994 42
4377 566
10859 877
5236 562
3278 256
8963 125