2806 90
13555 751
11324 665
6314 184
147272 782
134068 782
6715 756
74755 921
180303 272
20156 371
22346 127
14980 495
20670 394
24706 225
7227 485
2195 262
9287 659
5375 312