15940 260
59652 439
15729 614
28321 105
16930 804
5260 680
14988 734
14858 529
6745 877
5510 353
2233 328
3922 59
1507 97
3521 615
8709 594
3463 32
8255 326
2249 197
3200 299
2865 203
3565 593
4849 848