3098 145
2721 183
2315 289
3119 541
40404 479
5022 659
17479 123
6053 633
4595 318
5346 52
13581 217
10768 432
5033 730
11478 222
11226 633
15439 659
15600 354
15365 310
21508 669