2672 508
1632 293
86695 824
3762 264
6166 784
3727 142
5782 323
2852 306
2977 211
7364 164
3547 57
80285 863
12863 96
93056 196
11590 931
7540 521
5776 149
7098 317
51362 914
3333 36
17831 221
50359 184
3376 85
14468 263
49374 431
9652 538
8471 73
22439 726