40281 509
21597 570
13584 481
54247 95
21373 422
37844 60
2827 237
2722 273
3515 766
13040 747
83859 839
29620 617
4358 161
12281 31
28369 458
15192 393
47601 592
84175 239
24660 481
61675 575
10626 369
7327 456
21423 188
4276 911
2552 488
12132 712
38054 372
9151 585