2797 723
188215 661
75238 422
12056 616
56530 791
11277 526
45742 474
41093 317
37951 733
29313 613
96840 266
7603 426
5557 294
5671 295
3693 54