29573 660
7609 228
9959 127
16213 105
14690 591
2947 634
6169 684
2500 430
11689 337
3249 234
17619 450
28043 300
16754 355
9008 311
10932 539
28198 779
6481 315
16205 687
1275 80
7279 667
9874 229
12169 327
15562 178
15826 154