876 29
3715 833
1125 148
3144 538
1081 37
1503 344
2016 402
2247 705
1577 388
2724 806
2391 475
1717 316
929 84
2911 924
2170 483
2278 534
1423 364
2197 525
2157 663
3065 808
1539 187
1623 263
1188 123
1624 261
3286 646
3218 697
2318 355
1681 318