35028 271
199255 537
29100 403
47020 302
27973 861
26338 612
35911 715
33970 416
9421 284
4005 75
14178 905
6257 148
11403 723
17036 536
4396 732
1655 255