41495 172
99672 810
5077 223
41413 523
77389 595
47816 312
52082 382
7237 891
2097 89
6982 951
35810 248
13061 847
20773 150
7423 609
4772 519
9369 844
10055 304
10180 578
5984 759
4836 825
4692 730
3864 285
6648 501
4491 642
5107 277
3048 583
3983 344
2671 302