15940 260
59647 439
15729 614
28321 105
16930 804
5260 680
14987 734
14857 529
6744 877
5510 353
2233 328
3922 59
1507 97
3521 615
8709 594
3462 32
8255 326
2249 197
3200 299
2865 203
3564 593
4848 848