50271 255
41116 171
99672 758
32645 593
79666 162
102016 409
42269 753
32686 203
41667 664
112318 671
98294 929
93560 238
39468 707
37581 222
59930 926
38347 460
39897 555
69530 650
142246 613
37425 621
31173 241
51229 291
54152 348
45336 402