3629 76
6851 504
25123 311
17464 390
3235 104
4435 56
3966 288
5111 452
3054 486
4284 285
4812 485
2775 162
9755 777
2824 90
3662 729
4270 923
1804 166
3885 507
3544 209
2212 86
16171 481
9262 263
15143 194
4083 824