2950 163
15847 346
7864 916
43094 204
4150 81
181713 429
5106 349
5813 562
5660 415
57668 708
105551 166
101402 320
3102 81
2450 259
90039 897
4712 610
184918 674
4103 440
2908 185
104407 759
3065 172
149143 610
4260 383
5413 315
30207 383
3546 227
8445 882
48481 751