3637 52
5269 759
2968 60
44525 505
154848 363
39734 303
6747 311
7803 810
4860 127
12418 200
10537 681
6020 429
4176 93