6231 527
89641 347
2803 429
2835 44
45034 196
80004 180
117025 721
111269 627
72124 574
63593 361
52115 681
144239 1022
80139 169
58747 793
119465 343
1233 300