15945 260
59810 440
15734 614
28324 105
16934 804
5268 680
15007 734
14867 529
6756 877
5511 353
2238 328
3934 59
1507 97
3523 615
8720 594
3470 32
8257 326
2252 197
3208 299
2881 203
3572 593
4862 848