1448 232
903 148
31187 144
25281 602
11258 425
28412 785
12706 687
11911 761
7133 660
10064 645
3981 332
5308 577
3855 940