3599 693
145056 309
16779 141
9394 693
1862 51
7503 700
3620 885
4588 433
2642 568
1686 249
3442 439
3050 683