5048 860
2403 486
1436 295
356 37
404 114
2101 455
993 252
865 271
3482 385
2100 324
1334 256
2848 361
605 129
1586 155
2203 311
2975 644
3062 309
846 156
3514 855
1183 129
1082 137
3041 608
1136 285
2662 587