3072 685
2230 589
1270 317
1704 351
2446 583
1249 261
472 50
3158 642
2246 361
3124 561
2290 547
2691 275
3182 770
2640 394
1942 461
645 63
3558 896
1383 257
891 220
305 52
508 97
2503 679
1239 237
2658 743