2976 146
13401 334
9048 821
3647 328
9023 447
3657 503
38853 204
3323 284
7624 659
5400 787
39146 413
6952 677
9874 989
4553 471
7269 852
4296 583
5901 160
23047 551
6889 326
4180 100
8733 550
31278 483
6044 963
35662 439