2625 508
1611 293
86650 824
3760 264
6139 784
3725 142
5744 323
2849 306
2975 211
7363 164
3546 57
80225 863
12855 96
93012 196
11585 931
7537 521
5769 149
7097 317
51328 914
3328 36
17824 221
50304 184
3375 85
14462 263
49366 431
9642 538
8466 73
22438 726