252485 673
21556 94
14610 130
24770 178
222068 616
18850 933
37745 875
29675 365
8945 290
26590 482
1782 37
2921 266
11191 690
6582 511
124226 682
55048 476