21051 629
7046 591
9755 73
3842 113
4728 214
9404 137
20432 166
13814 729
11795 1012
16381 586
23339 173
8817 56
22947 294
5126 402
7657 120
5249 131
7551 951
417319 733
5040 343
11509 124
6097 526
2471 595
13142 362
5105 228
3054 427
2846 350
5936 665
4127 849