5012 505
6183 156
1430 149
1565 67
3583 763
3218 743
3317 846
1430 130
8958 511
8106 615
4806 136
7980 871
2589 412
6130 86
5328 527
14773 410
8224 937
4315 496
12494 435
2995 377
3376 614
5094 396
2369 184
4173 820