15896 942
7091 41
32871 321
20649 613
63411 280
39308 70
18497 534
10905 257
8374 195
12928 660
9804 97
22521 525
21261 471
4398 50
8029 387
3711 503
3647 813
2699 521
5683 605
3080 337
6159 987
3397 354
3486 602
2343 213
2386 165
4505 379
6510 589
5824 167