27194 493
4689 291
76316 257
29947 616
18800 261
12464 196
23058 748
3051 252
14702 525
3183 237
1065 101
2788 351