3862 497
23340 396
107315 240
20263 92
42426 104
2289 82
5585 794
12752 758
13086 601
3807 216
27293 151
36858 831
21507 819