1562 296
860 193
2469 750
4130 589
913 247
363 102
2959 843
12338 328
10140 640
7459 145
18344 898
11987 715
2871 545