8015 30
112368 671
27976 209
43681 738
50537 337
74323 394
33398 312
60646 171
152460 750
47156 569
53941 553
45570 728
4227 406
4892 418
4986 413
12865 423
2283 239
8187 196
5996 438
5162 513
6374 478
4848 839
3346 236