2306 504
29869 494
6716 292
90535 267
37358 617
21885 261
14631 196
26883 748
3700 252
16406 525
4399 238
1511 101
3341 351