6630 306
9047 392
14719 630
48896 142
29265 334
15244 509
11458 524
10846 359
12378 485
9532 330
7031 240
2169 159