8135 101
1147 57
4590 856
4686 679
20251 657
2268 172
1005 62
4741 616
2279 112
2242 83
6172 984
6923 501
3440 682
3126 369
3198 179
3865 495
3454 252
7347 478
3161 550
13115 557
6228 979
3948 588
8797 243
4564 613