1517 232
935 148
31189 144
25281 602
11259 425
28413 785
12708 687
11913 761
7133 660
10064 645
3981 332
5308 577
3855 940