3130 566
4374 73
12055 613
3891 338
5497 44
17158 141
16807 786
117995 850
20872 326
50883 422
18790 410
15050 590
11861 123
6773 586
37415 261
23405 72
2645 51
4017 733
16943 521
4451 316
8802 80