30882 91
14831 126
4126 561
3700 265
3982 325
2572 231
4736 764
10212 701
2414 417
2063 46
4504 619
5713 454
6500 125
5198 392
2561 358
12321 409
33220 210
3685 682
3498 56
2759 120
1881 81
3509 663
8171 729
11676 285
5692 450
3185 462
3159 454
5926 307