3031 95
3518 50
7836 856
6582 572
7512 573
9019 317
4687 196
8788 541
9794 506
4936 344
4459 72
13643 629
3892 266
7972 440
5553 348
5117 343
7517 184
8829 252
12248 353
11164 604
14721 449
7327 934
9517 713
7249 471