15942 260
59745 440
15732 614
28321 105
16931 804
5265 680
15001 734
14864 529
6751 877
5510 353
2235 328
3928 59
1507 97
3522 615
8716 594
3465 32
8256 326
2252 197
3206 299
2876 203
3572 593
4855 848