45786 525
10529 178
15504 455
21258 241
5697 772
6910 284
17928 672
20548 372
2856 180
4357 39
19899 594
5386 314
23357 611
8725 694
7413 99
25580 478
10335 344
11540 217
16406 402
4287 238
6814 363
10461 864
11293 704
12263 118
8892 113
3537 100
9661 259
27720 1013