906 250
2861 596
2085 678
1064 228
1308 378
2179 683
533 35
1443 305
281 49
2252 590
2289 491
189 45
2360 609
2409 717
1395 411
1512 302
1077 319
1847 509
2909 848
1348 312
423 134
2558 822
2605 627
965 290
8957 74
7623 701
2947 638
2596 503