20013 41
2974 419
11590 64
4150 248
5615 894
3915 654
20525 185
7078 608
6505 594
10708 524
14545 405
4539 415
5005 613
4356 404
3991 862
4527 765
3717 470
3499 776
4533 890
3059 446
2777 123
14668 852
25771 280
4968 362