45793 525
10530 178
15505 455
21259 241
5699 772
6911 284
17930 672
20548 372
2856 180
4357 39
19902 594
5387 314
23360 611
8725 694
7413 99
25588 478
10336 344
11542 217
16407 402
4287 238
6814 363
10464 864
11294 704
12265 118
8894 113
3538 100
9662 259
27723 1013