102970 646
23142 395
35174 905
28638 861
37619 876
5834 158
7104 848
3051 229
5074 326
4943 707
2311 156
4559 145
13533 433