21057 629
7047 591
11603 74
3842 113
4731 214
9407 137
20441 166
13815 729
11802 1012
16388 586
23343 173
8820 56
22951 294
5126 402
7662 120
5250 131
7552 951
417727 733
5041 343
11511 124
6097 526
2471 595
13144 362
5107 228
3055 427
2847 350
5936 665
4127 849