3501 650
3904 949
1148 198
798 130
1539 92
2479 548
4501 638
1534 420
939 126
2461 229
1391 138
3578 841
3520 382
3492 474
3394 141
3925 391
2365 170
1148 83
1417 254
3827 292
3215 550
1865 41
728 39
1288 114