45726 373
125764 767
26887 504
25044 243
19703 841
14086 556
10491 450
19509 63
41213 240
38853 142
25299 158
18694 669
4257 363
5014 769
1440 156
3590 468
1574 109
1229 165
2925 608
3554 708
3126 346
3535 447