2997 253
4485 853
5143 548
2928 116
6545 396
7773 127
3193 361
2939 459
5719 518
2521 185
3301 150
2165 51
2505 337
3377 478
2637 58
5353 112
1980 82
4926 248
3172 369
3265 477
3163 514
8751 789
5019 247
2279 138