3503 853
2003 137
913 105
1633 285
4435 94
2583 507
4664 661
16383 550
5597 288
5651 686
4537 623
3840 760
3722 713
4578 318
4362 602
2407 377
3731 441
2346 467
3267 602
1591 312
1887 82
3908 396
12866 393
12775 352
14825 726
3208 744
2950 332
2159 157