2996 762
2665 32
9406 297
16944 537
5585 505
4888 233
4359 839
3380 395
7357 161
7390 529
28189 904
3791 549
51479 400
3649 324
6856 464
5579 42
6275 612
3618 400
17985 89
9479 310
19955 625
10913 366
19885 96
16407 192
7633 137
8306 892
4771 143
13627 271