2252 270
6527 803
12581 696
5078 106
8375 357
3548 622
10118 502
11265 598
2509 504
4216 300
2350 365
1821 268