1516 301
653 68
3911 561
4769 908
4353 341
97244 606
3642 296
5247 569
81857 413
17329 71
8531 252
33632 337
27344 801
4763 429
6305 695
3709 305