3130 566
4374 73
12057 613
3891 338
5497 44
17158 141
16807 786
117998 850
20872 326
50883 422
18790 410
15051 590
11861 123
6774 586
37415 261
23406 72
2645 51
4017 733
16943 521
4453 316
8802 80