4060 455
1003 46
2845 660
1878 309
3003 533
2940 583
2409 81
1595 261
2114 335
1077 149
687 70
2246 218
839 126
2382 502
1651 324
1865 210
1835 82
3056 523
2280 111
3587 496
3596 823
1739 153
1455 119
4522 709