3150 299
2328 60
1972 176
5151 475
4778 704
11474 212
43292 285
133297 484
34099 520
77846 592
37416 895
84583 412
4342 238
2083 317
3639 661
1872 310
6421 607
3792 136
3229 451