39936 105
5797 220
1652 149
22587 849
3835 562
19186 503
8359 395
5992 228
2938 217
2634 253
7920 98
6762 103
7610 632
7714 208
4265 791
4598 718
7510 421
6890 512
15658 570
8071 464
2585 380
6719 308
18420 745
5267 59