506 40
4001 627
732 159
2447 514
21766 331
7641 730
28401 780
5935 225
7077 124
20643 104
21448 879
6924 374
55636 77
3241 601
8317 537
9681 484
6522 91
4575 456
22570 669
3042 406
2257 331
4174 344
3041 577
2627 318
1730 115