1080 312
2502 772
6951 86
8120 553
10104 846
4671 531
4303 464
9147 412
8116 202
3759 136
4347 532
3679 324