903 230
302 85
2661 645
2050 554
470 136
2847 722
1005 205
1143 246
2541 563
2816 625
14303 936
8283 492
8552 725
15889 473
8110 489
43035 210
10989 185