35021 797
45906 492
28130 1923
17355 893
23247 1937
12870 623
40633 875
10349 342
45053 303
37913 415
31704 218
34966 1591
46219 770
41674 1169