6246 165
2816 439
2843 473
3855 301
3344 511
3663 505
2507 296
4578 403
3095 549
7307 620
34051 656
30947 125
1037 145
38101 483
39059 290
11275 59
13197 257
7875 504
10637 78