812 250
2785 880
1630 536
324 95
1526 362
1749 390
2882 713
355 98
2433 654
1351 378
3035 749
1688 367
664 126
352 95
678 178
2522 594
1035 222
1038 306
1599 514
452 139
1028 284
1131 356
383 93
2288 499
2995 686
2507 679
378 85
2790 602