3602 127
58903 548
6766 225
7512 90
154793 755
52050 484
27221 870
45505 268
17567 543
4039 226
3689 693
8023 283
23277 246
3660 61