3031 257
9841 414
7306 891
2773 708
4155 393
9480 178
1408 313
1161 226
3346 244
5770 505
5263 367
15621 440
963 126
20447 653
2310 421
2475 586
13035 746
2912 391
11287 715
18303 247
3314 358
3609 702
19252 647
15570 71
6549 696
9483 927
16041 135
12681 835