25860 311
22087 643
56251 260
19264 868
14253 324
53876 746
4289 120
15566 329
25862 821
69819 578
111569 670
14765 1001
45444 626
24064 475
11228 394
12021 335
21863 770
19215 663
46407 301
28293 373
10826 232
22032 328
21077 232
5844 126