35013 271
199167 537
29076 403
47009 302
27947 861
26301 612
35871 715
33926 416
9414 284
3994 75
14156 905
6251 148
11384 723
17020 536
4394 732
1654 255