3001 960
3674 546
1035 282
1152 224
382 102
820 133
1450 269
1568 447
4112 584
1781 79
1309 302
1501 418
1340 299
992 67
1061 90
2201 451
1845 126
1410 416
2847 886
1795 433
1337 382
1177 255
5367 215
1184 179