42896 242
4825 819
3339 320
152637 516
45991 826
172291 508
145813 1097
105501 696
28564 472
99022 552
60569 124
21687 215
29252 301
49780 319
10001 285
5132 390
1964 219
4556 651
3947 367
3426 778
11763 177