30878 91
14831 126
4126 561
3699 265
3982 325
2572 231
4736 764
10211 701
2413 417
2063 46
4504 619
5713 454
6500 125
5197 392
2560 358
12319 409
33220 210
3681 682
3498 56
2758 120
1881 81
3505 663
8170 729
11676 285
5691 450
3185 462
3159 454
5926 307