3004 556
7406 435
28852 857
6983 398
8318 884
9737 510
10871 815
5737 335
9704 761
3394 172
6904 470
3101 112
8328 617
5688 516
4879 640