46012 362
1431 118
3059 551
3259 517
2899 518
1256 58
13870 755
4092 538
24002 458
22300 847
29299 345
2282 303
1482 177
11929 203
68183 581
38453 307
3379 536
4422 888
3146 596
16797 189
39230 132
3691 152
4118 750
3065 367
1805 62
2219 144
35636 271
10016 732