6599 306
9044 392
14712 630
48870 142
29253 334
15239 509
11449 524
10840 359
12351 485
9520 330
7017 240
2167 159