793 250
2501 790
1678 296
2654 864
1229 277
1589 326
2036 448
1367 346
914 174
2183 198
3370 263
11785 711
5018 536
6426 858
4877 387
15797 656
18558 587
25414 368
20995 572
4480 562
2291 159