3603 693
147398 309
16781 141
9433 693
1862 51
7596 700
3624 885
4599 433
2645 568
1688 249
3449 439
3051 683