29658 675
1693 307
7571 481
2240 591
885 103
3113 861
783 213
2097 327
5285 363
3883 412
2840 723
5860 95
3619 515
2557 365
2800 459
7344 469
2835 898
2368 323
5056 820
736 116
2604 646
4939 595
7743 600
2940 490