2886 150
6898 50
10240 99
9728 624
12281 614
9719 562
5111 723
2904 119
24025 523
11264 542
7678 350
5615 395
2848 407
5197 697
5032 703
13298 225
3898 225
39642 587
16290 383
21479 971
23463 602
247465 1196
2817639 4102
935562 960
248420 1043
333029 530
388196 1161
286107 1572