311593 808
22553 321
7577 521
3727 339
3532 759
1673 232
24403 368
28479 670
23387 580
21144 114
33860 437
50669 845
33734 614
12856 329
9679 756
4109 731
298 80
50342 614
33806 586
24782 626
42348 386
33956 676
34462 391
37523 427