21048 629
7045 591
9753 73
3839 113
4727 214
9404 137
20428 166
13811 729
11795 1012
16380 586
23334 173
8816 56
22943 294
5126 402
7657 120
5249 131
7551 951
417149 733
5040 343
11508 124
6097 526
2471 595
13141 362
5101 228
3054 427
2846 350
5935 665
4126 849