2690 508
1645 293
86708 824
3763 264
6202 784
3727 142
5813 323
2852 306
2978 211
7368 164
3548 57
80325 863
12868 96
93082 196
11591 931
7540 521
5776 149
7102 317
51387 914
3335 36
17841 221
50368 184
3377 85
14471 263
49386 431
9653 538
8476 73
22442 726