29598 494
6349 292
90286 267
36855 617
21350 261
14117 196
26053 748
3639 252
16111 525
4207 237
1448 101
3264 351