45791 525
10529 178
15505 455
21259 241
5697 772
6911 284
17930 672
20548 372
2856 180
4357 39
19901 594
5387 314
23359 611
8725 694
7413 99
25587 478
10336 344
11540 217
16407 402
4287 238
6814 363
10463 864
11294 704
12264 118
8894 113
3538 100
9662 259
27722 1013