3032 257
9845 414
7307 891
2775 708
4159 393
9483 178
1410 313
1163 226
3346 244
5774 505
5263 367
15621 440
963 126
20447 653
2310 421
2475 586
13037 746
2912 391
11288 715
18303 247
3314 358
3609 702
19255 647
15571 71
6549 696
9485 927
16041 135
12682 835