15006 713
21186 732
2838 638
12108 570
11031 313
10136 529
12662 566
16822 170
24314 710
19991 483
7432 434
5561 260
9233 217
7141 537
7755 285
6933 416
4154 161