1511 296
857 193
2457 750
3725 589
907 247
354 102
2952 843
12273 328
10105 640
7449 145
18317 898
11986 715
2867 545