21056 629
7046 591
10862 74
3842 113
4729 214
9407 137
20439 166
13815 729
11801 1012
16387 586
23343 173
8820 56
22950 294
5126 402
7662 120
5250 131
7552 951
417620 733
5040 343
11510 124
6097 526
2471 595
13144 362
5106 228
3054 427
2846 350
5936 665
4127 849