8403 583
5102 546
2958 201
2112 173
8313 877
2432 172
4281 747
3686 266
4682 693
2818 336
5090 894
20489 576
4293 115
5850 540
3214 398
4403 941
11382 615
5174 759
4249 536
4870 530
4084 328
6954 557
14932 532
3527 470