1526 296
857 193
2465 750
3880 589
909 247
357 102
2955 843
12293 328
10117 640
7452 145
18326 898
11986 715
2868 545