3870 497
23357 396
107401 240
20294 92
42491 104
2296 82
5595 794
12752 758
13090 601
3809 216
27328 151
36890 831
21534 819