3031 329
3583 523
5696 184
6513 393
14899 710
3679 608
13598 300
4672 616
10877 375
4568 55
5381 620
7564 313
5285 170
10624 238
4962 654
9611 416
3167 85
4305 273
5483 624
11673 586
6133 499
26481 603
11058 99
21802 492
16401 830
44822 662
15017 611
7684 541