2500 271
3387 178
6394 797
8164 885
19051 94
26323 472
28055 642
58682 215
11157 523
25520 938
15107 390
22378 704
8985 433
7453 330
4389 533
7196 323
6746 564
8204 582
8893 643
3598 85
5603 407
3494 144