2932 163
15846 346
7864 916
43089 204
4149 81
181618 429
5106 349
5813 562
5659 415
57666 708
105541 166
101392 320
3102 81
2450 259
90036 897
4710 610
184899 674
4102 440
2907 185
104400 759
3065 172
149131 610
4260 383
5413 315
30207 383
3546 227
8445 882
48478 751