5883 298
4115 76
8821 222
7518 293
6588 44
5424 941
5767 911
3979 70
6854 446
5403 58
3955 361
3471 292
3059 428
4476 460