2995 874
3099 660
2035 332
54688 847
46820 175
25680 576
46754 503
20527 621
21449 386
27618 255
23547 66
11449 509
12202 616
15207 493
19933 509
5300 230
12322 338
5032 79
2224 319
3755 560
7320 399
2190 204