8007 30
112304 671
27943 209
43628 738
50469 337
74170 394
33362 312
60559 169
152347 750
47089 569
53813 553
45528 728
4226 406
4889 418
4985 413
12863 423
2279 239
8183 196
5987 438
5157 513
6368 478
4844 839
3345 236