16025 360
57459 157
17889 531
39139 316
9278 228
37641 489
46374 332
39054 372
105552 766
20739 242
16007 840
11805 556
8878 450
36028 239
1918 232
3252 846
1759 269
993 56
4442 875