1509 296
857 193
2457 750
3645 589
904 247
354 102
2949 843
12266 328
10102 640
7449 145
18313 898
11986 715
2864 545