2939 523
13020 443
48756 327
43544 312
46688 171
26523 57
30832 943
27967 154
89284 326
14898 196
8696 569
7483 70
23719 232
9326 519
58974 157
3895 178
27114 774
30085 247
8143 798
29401 210
28411 341
19631 782
10594 168
28225 749
5453 472
10139 315
12437 109
5366 78