15940 260
59662 439
15729 614
28321 105
16930 804
5262 680
14994 734
14858 529
6746 877
5510 353
2234 328
3923 59
1507 97
3521 615
8709 594
3463 32
8255 326
2250 197
3200 299
2865 203
3566 593
4849 848