4059 396
2477 187
5189 731
9361 579
7895 280
5193 503
5510 770
4064 377
14065 326
10529 432
3421 411
1227 104