1000 65
2290 793
185 87
496 921
831 66
28 113
898 230
23 693
776 801
369 695
226 601
397 364
542 860
238 562
330 90
231 76
43 991
752 412
529 364
159 313
619 278
129 659
990 789
287 439