2966 87
4506 402
33993 777
22500 833
4875 339
10681 353
4216 696
5599 563
3068 329
5350 550
46313 694
13791 598
24600 750
6838 286
9892 88
4618 103
24217 181
22308 357
18241 608
3294 471
5478 659
23405 766
10422 241
11681 219