4396 542
310 37
8186 569
8419 66
110087 732
91116 713
7299 780
2391 80
3537 642
2581 472
14656 143
62087 585
118323 727
27796 954
38167 583
6143 67
5997 816
3998 73