3085 129
3725 578
11640 805
5310 671
3489 496
29845 762
29102 283
38718 322
16673 624
49861 538
36343 340
88489 257
43498 425
58896 704