1020 302
1832 352
3008 832
3129 190
7582 745
28805 348
6948 84
4570 39
260 33
5816 273
2693 678
850 172
5153 43
2357 245
2047 554
879 185
221 54
2824 122
415 128
57219 379
11778 711
2725 678
40483 535
15912 751