4059 396
2476 187
5189 731
9360 579
7894 280
5193 503
5510 770
4062 377
14064 326
10528 432
3420 411
1227 104