12990 540
9043 392
14846 630
48784 142
29343 334
15209 509
11423 524
10747 359
12361 485
9523 330
7058 240
2175 159