2251 294
15991 587
10298 560
3102 514
98444 469
14505 583
25856 735
16090 240
8888 716
19909 165
17896 239
6960 699
3409 659
9166 242
3280 330
4090 684
8846 607
134567 511
10986 122
40678 85
11014 665
36224 334
3477 610
12078 187