1509 296
857 193
2457 750
3659 589
905 247
354 102
2951 843
12267 328
10103 640
7449 145
18314 898
11986 715
2867 545