8011 30
112355 671
27968 209
43663 738
50511 337
74278 394
33389 312
60627 169
152430 750
47136 569
53882 553
45549 728
4226 406
4891 418
4986 413
12864 423
2280 239
8185 196
5994 438
5158 513
6374 478
4845 839
3346 236