15945 260
59822 440
15734 614
28324 105
16934 804
5268 680
15007 734
14868 529
6757 877
5511 353
2238 328
3934 59
1507 97
3524 615
8721 594
3470 32
8257 326
2253 197
3208 299
2882 203
3572 593
4862 848