42017 242
113324 944
13835 209
10797 373
14292 564
521984 1785
13430 595
9320 375
29017 272
4118 834
12205 483
8794 728
9044 610
2249 363