35036 271
199363 537
29134 403
47048 302
28001 861
26354 612
35958 715
34022 416
9432 284
4015 76
14191 905
6261 148
11452 723
17051 536
4397 732
1659 255