1536 296
858 193
2466 750
3942 589
912 247
359 102
2956 843
12303 328
10120 640
7454 145
18331 898
11986 715
2871 545