2633 541
9564 240
2616 588
7774 305
13511 164
12093 387
9245 345
6477 881
2935 431
19454 451
53951 148
2670 753
1563 72
2487 414
3074 639
2759 590
1645 395
2087 469
11101 249
2447 525
1299 281
20747 755
2770 709
12537 84
12540 203
3405 190
30777 858
270181 977