8007 30
112314 671
27949 209
43646 738
50482 337
74212 394
33375 312
60585 169
152374 750
47109 569
53826 553
45533 728
4226 406
4890 418
4985 413
12863 423
2279 239
8184 196
5990 438
5157 513
6370 478
4844 839
3346 236