15942 260
59694 440
15732 614
28321 105
16930 804
5265 680
14999 734
14860 529
6748 877
5510 353
2235 328
3925 59
1507 97
3521 615
8713 594
3464 32
8256 326
2252 197
3201 299
2870 203
3570 593
4851 848