29501 597
59018 343
25475 446
13905 386
26602 418
103711 674
30538 344
16056 117
30549 557
17745 694
42720 881
56678 481
18500 148
37403 106
68779 490
44788 994
35383 573
22536 78
16634 567
61054 402
10588 800
74911 960
6856 537
83679 661