3184 321
2789 119
2903 533
3579 845
2982 418
2192 415
1249 34
1952 269
5804 760
9557 541
11085 804
3357 300
6588 720
4211 495
6936 81
4653 611
14354 615