41503 172
99703 810
5077 223
41483 523
77398 595
47831 312
52091 382
7237 891
2097 89
6982 951
35888 248
13061 847
20773 150
7423 609
4772 519
9372 844
10056 304
10181 578
5986 759
4837 825
4692 730
3867 285
6648 501
4494 642
5108 277
3048 583
3983 344
2671 302