6640 306
9047 392
14719 630
48901 142
29274 334
15244 509
11463 524
10846 359
12387 485
9532 330
7031 240
2169 159