45048 409
30617 229
111708 898
19988 605
145480 617
56574 505
76044 613
23533 640
32839 569
86959 456
182297 730
265297 705
15928 341
6482 69
21158 688
21117 597
35153 661
4238 293
78383 525
25477 962
191059 1073
98075 810
122068 816
23190 942
54475 342
7748 459
28092 1032
177225 1058