330 97
1086 333
2476 641
1342 339
117 30
1280 384
1093 223
21343 360
28304 241
26214 120
26013 613
20391 678
18416 329
11774 150
6630 741
5210 116