8006 30
112299 671
27936 209
43617 738
50466 337
74149 394
33357 312
60555 169
152334 750
47083 569
53807 553
45520 728
4225 406
4889 418
4985 413
12862 423
2279 239
8183 196
5987 438
5157 513
6368 478
4844 839
3345 236