29396 702
1070 142
11372 579
8153 366
4211 447
167179 682
4944 103
2282 473
10161 125
3737 478
15285 530
5215 465
1583 36
8741 176
5779 532
6564 620
8094 848
4770 616
3492 478
9549 735
7207 420
3012 329
4965 340
1710 215
1210 43
4151 193
4144 496
4529 102