6599 306
9044 392
14712 630
48873 142
29253 334
15239 509
11449 524
10840 359
12352 485
9520 330
7018 240
2167 159