3131 591
4143 780
3316 293
5111 88
3272 140
47239 604
12299 204
187875 964
4026 452
13482 771
31031 390
5802 581
5759 598
2847 316
2830 386
4509 559
4703 641
4074 685