15945 260
59775 440
15733 614
28323 105
16934 804
5266 680
15004 734
14866 529
6753 877
5511 353
2238 328
3931 59
1507 97
3523 615
8719 594
3467 32
8256 326
2252 197
3208 299
2879 203
3572 593
4859 848