15851 306
5670 177
23600 755
21009 831
215128 335
4641 739
2438 127
9098 66
9985 116
6991 45
5125 464
16667 443
19474 590
4413 246
8509 200
1863 73
2941 445
2849 271
6183 504
2534 119
21351 865
7442 275
12936 429
6521 709
2579 112
4357 575
3299 92
39901 209