315 97
7435 623
19321 885
2286 137
87796 600
249571 459
4082 256
3290 207
1251 103
4536 241
2565 171
50453 483
2838 401
4880 654
75350 289
4158 455
9412 172
9670 142
72963 691
6989 114
17485 804
68250 730
23206 381
16970 65
10154 243
21922 400
13051 823
5353 338