4003 340
42690 167
1997 205
5206 751
1667 442
17933 399
1093 157
2866 597
11457 799
4000 479
17203 252
2000 422
5004 291
6907 512
3473 89
3581 492
1218 61
4106 392
14533 516
36127 232
15401 83
15956 571
4165 785
7819 185
2116 83
27343 89
9545 491
3123 752