2660 89
5821 394
3125 426
3837 685
3977 825
3957 576
8257 722
2259 57
4121 508
2500 287
2548 405
20298 135
5632 452
22690 150
13290 106
4447 487
15175 400
5396 925
2791 351
3132 659
5024 509
12932 816
6457 317
18370 878