2943 851
595 153
1122 278
12037 419
6666 27
2971 94
2251 653
827 187
998 229
1242 284
2135 415
1226 336
2900 570
1437 372
1391 416
713 161
808 182
2895 703
1798 343
789 224
1982 563
2353 543
2130 532
2634 725
668 174
1306 376
2508 605
240 44