3127 566
4374 73
12050 613
3881 338
5372 44
17157 141
16807 786
117972 850
20867 326
50878 422
18790 410
15040 590
11858 123
6772 586
37409 261
23396 72
2645 51
4016 733
16940 521
4449 316
8801 80