52971 429
10960 412
21882 409
22840 326
54046 642
17572 289
34684 569
47561 372
28175 573
20220 555
18038 69
37969 641
22581 301
71566 1060
30727 80
23277 217
17431 155
23033 639
23730 593
21761 221
82953 905
21335 154
46418 239
37240 851