15840 306
5664 177
23599 755
21004 831
215120 335
4640 739
2438 127
9098 66
9985 116
6990 45
5124 464
16667 443
19473 590
4413 246
8508 200
1861 73
2941 445
2849 271
6182 504
2534 119
21351 865
7440 275
12934 429
6521 709
2579 112
4357 575
3299 92
39899 209