8013 30
112368 671
27974 209
43677 738
50537 337
74318 394
33396 312
60645 171
152452 750
47149 569
53925 553
45563 728
4227 406
4891 418
4986 413
12865 423
2283 239
8187 196
5996 438
5162 513
6374 478
4848 839
3346 236