8013 30
112367 671
27973 209
43674 738
50531 337
74312 394
33394 312
60644 170
152447 750
47145 569
53914 553
45560 728
4227 406
4891 418
4986 413
12865 423
2283 239
8186 196
5996 438
5162 513
6374 478
4848 839
3346 236