302 85
2655 645
2047 554
460 136
2844 722
1003 205
1140 246
2538 563
2812 625
14280 936
8243 492
8491 725
15872 473
8065 489
43010 210
10981 185