3116 52
4509 30
6852 700
13247 114
20610 242
3340 224
26707 581
8477 517
9068 169
12021 534
7327 219
66413 418
5649 144
5278 665
67543 51
6941 254
3488 528
24437 324
3686 803
5573 354
27929 462
41415 870
1392 121
1643 100