21046 630
7049 591
9867 73
3838 113
4723 214
9414 137
20465 166
13826 729
11801 1012
16375 586
23367 173
8802 56
23022 294
5155 402
7668 120
5255 131
7560 951
415707 732
5007 343
11532 124
6101 526
2473 595
13141 362
5092 228
3051 427
2860 350
5954 665
4121 849