25082 339
18737 195
13016 587
14239 175
5239 201
2447 344
3690 695
2833 103
1567 96
4474 208
1994 335
3593 513
4040 916
2969 576
30026 447
6143 875
1185 118
3284 214
6341 705
4739 522
1573 88
1223 179
56379 568
8088 181
3579 356
15765 162
44997 163
76483 838