2964 505
2375 287
11990 294
3731 287
11251 612
42766 733
25758 624
38805 312
3685 189
6202 597
5255 575
5664 213
4761 182
40320 847
5063 196
11668 608
3597 158
20162 485
18154 643
14595 462
105266 310
7998 326
22761 340
3963 654
1778 90
86153 643
11676 414
23044 737