1253 86
15567 305
6352 281
21109 58
3556 516
4621 238
2820 31
23081 340
5592 727
5401 340
5235 198
7095 145
17243 674
2483 208
11503 614
4818 439
3231 202
13258 497
2597 304
9559 285
1248 288
17929 503
3898 659
7917 461
14957 560
2207 217
1788 92
3129 121