4005 340
42699 167
1999 205
5206 751
1667 442
17940 399
1095 157
2866 597
11465 799
4000 479
17205 252
2001 422
5006 291
6909 512
3477 89
3582 492
1219 61
4113 392
14535 516
36144 232
15407 83
15969 571
4167 785
7822 185
2117 83
27352 89
9553 491
3124 752