1562 296
860 193
2469 750
4119 589
913 247
363 102
2959 843
12335 328
10140 640
7459 145
18343 898
11987 715
2871 545