30884 91
14832 126
4127 561
3700 265
3982 325
2572 231
4736 764
10214 701
2414 417
2063 46
4504 619
5713 454
6500 125
5198 392
2562 358
12322 409
33221 210
3685 682
3499 56
2759 120
1882 81
3514 663
8171 729
11676 285
5693 450
3185 462
3159 454
5926 307