15641 234
6930 151
31335 144
25436 602
11333 425
28555 785
12837 687
12223 761
7214 660
10319 645
4021 332
5355 577
3890 940