42016 253
37682 220
17567 68
30134 143
114949 419
23524 206
123864 502
4397 191
7599 705
1727 212
889 150
28290 48
45683 178
31568 237
74618 285
13766 102
41491 102
75148 409
50164 298
45103 174
120739 457
24404 181
287712 687
17898 188
70009 609
96314 409
35197 242
85091 306