3031 257
9843 414
7307 891
2773 708
4156 393
9480 178
1409 313
1162 226
3346 244
5771 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
19253 647
15570 71
6549 696
9483 927
16041 135
12681 835