4086 220
34887 184
11007 431
32246 505
64791 234
9004 521
4316 282
6889 504
32360 92
59445 1009
2621 70
2564 98
5082 658
8107 235
3202 659
2904 261
4863 395