1183 85
3307 584
5912 820
15188 753
3749 556
30291 604
11487 194
5685 260
30695 175
13256 587
10778 638
6205 92
40804 659
2262 147
7581 404
2579 114
9138 330
6848 712
1502 102
8453 682
2062 246
4132 826
2176 241
40735 117
1319 146
14982 259
9799 371
13923 528