8013 30
112357 671
27968 209
43664 738
50514 337
74289 394
33389 312
60631 169
152438 750
47139 569
53896 553
45555 728
4226 406
4891 418
4986 413
12864 423
2280 239
8186 196
5996 438
5159 513
6374 478
4848 839
3346 236