3127 566
4374 73
12050 613
3881 338
5444 44
17157 141
16807 786
117977 850
20868 326
50878 422
18790 410
15040 590
11859 123
6772 586
37410 261
23396 72
2645 51
4016 733
16940 521
4449 316
8801 80