250681 1229
15932 346
6150 361
5477 597
9330 447
71547 647
61966 552
149648 611
3815 761
4631 176
2569 56
124883 629
85486 898
1778 93
4700 737
9229 130
4146 907
13433 799
22496 772
7416 144
17466 648
16595 396
14551 132
14260 528
22227 644
21257 938
7823 566
8793 247