42082 242
113355 945
13837 209
10797 373
14292 564
521998 1785
13432 595
9320 375
29021 272
4118 834
12205 483
8794 728
9044 610
2251 363