2979 764
875 264
2048 81
2943 928
1002 237
4667 399
21377 321
1544 263
5537 940
12013 537
7913 434
28557 178
83572 777
14563 178
14122 588
17168 268
8267 682
4197 539
26689 800
3459 624
8351 944
3472 558
25670 811
3963 563
2575 307
6270 927
7412 712
7122 480