1507 296
856 193
2452 750
3526 589
902 247
353 102
2947 843
12260 328
10095 640
7447 145
18310 898
11985 715
2864 545