30009 156
5696 654
8085 875
5389 660
4583 332
66606 848
59632 177
33253 579
58607 506
27516 621
27625 386
30015 68
15143 509
16953 616
19291 493
27532 519
7445 230