581 63
1179 43
473 53
979 44
15187 236
27014 254
16643 158
5280 69
3170 170
4901 388
8566 431
55430 483
16319 855
6501 75
3556 375
24265 712
22940 360