3602 693
146381 309
16781 141
9417 693
1862 51
7568 700
3621 885
4596 433
2643 568
1687 249
3447 439
3050 683