2432 228
112447 539
32254 266
38040 92
48147 106
21850 819
46114 448
21154 70
165581 514
97049 357
88250 258
28421 656
23231 146
97684 488
96350 332
49427 319