45018 843
22460 704
3029 85
3761 82
2859 187
18047 348
3520 540
6509 143
17048 579
35159 138
2834 255
23682 72
4049 300
10966 210
4267 281
40262 478
7136 138
20874 361
18784 362
15027 642
9279 129
5434 162
27249 519
5207 573
4412 492
28699 597
15759 767
11769 627