6648 306
9049 392
14720 630
48904 142
29275 334
15244 509
11468 524
10846 359
12387 485
9533 330
7035 240
2170 159