15751 234
6975 151
31335 144
25436 602
11333 425
28555 785
12838 687
12225 761
7216 660
10319 645
4021 332
5355 577
3890 940