29586 494
6366 292
90300 267
36888 617
21400 261
14119 196
26123 748
3616 252
16098 525
4218 237
1432 101
3244 351