2912 311
3249 738
2743 562
4263 864
5149 336
5648 792
3065 667
1080 65
3077 183
3056 493
9145 639
4464 658
939 35
2653 162
4498 360
5781 545
2001 86
2593 558
2409 263
1232 165
1988 308
2233 311
6338 578
3643 486