2901 163
3392 373
15054 407
7053 249
15305 289
53141 698
67548 491
789 66
12480 361
20765 323
16835 866
6378 249
160866 1178
3543 80
23362 344
14587 589
9342 683
102095 523
12569 462
80758 795
10713 45
49078 79
5810 605
18060 880
27571 756
43448 243
30094 166