3603 693
147220 309
16781 141
9429 693
1862 51
7593 700
3624 885
4599 433
2644 568
1688 249
3449 439
3051 683