21057 629
7051 591
12419 74
3842 113
4732 214
9414 137
20446 166
13820 729
11807 1012
16389 586
23343 173
8825 56
22956 294
5130 402
7665 120
5250 131
7553 951
417971 733
5041 343
11511 124
6097 526
2471 595
13144 362
5112 228
3058 427
2847 350
5936 665
4129 849