4005 340
42701 167
1999 205
5206 751
1667 442
17941 399
1095 157
2866 597
11465 799
4000 479
17205 252
2001 422
5006 291
6910 512
3477 89
3582 492
1219 61
4113 392
14536 516
36145 232
15408 83
15971 571
4169 785
7822 185
2117 83
27352 89
9554 491
3125 752