1509 296
857 193
2457 750
3610 589
903 247
354 102
2948 843
12265 328
10102 640
7448 145
18312 898
11986 715
2864 545