30019 831
8695 511
7525 671
9628 273
25956 626
33943 911
4924 303
11804 402
14554 540
7495 278
3015 372
3088 161
4336 551
4534 424
4044 674
2796 376
7815 586
5125 321
6657 539
4974 325
5700 605
57088 897
18775 342
40639 245