20050 409
3954 766
1053 79
3265 500
1553 208
50376 578
4084 594
3524 652
11581 637
1894 337
5079 962
21881 955
5935 79
4874 737
18045 409
2056 321
3349 686
3370 443
5098 518
4016 515
2636 647
3021 600
6681 361
4556 486