21046 630
7056 591
9870 73
3838 113
4723 214
9414 137
20471 166
13826 729
11802 1012
16377 586
23368 173
8803 56
23029 294
5158 402
7673 120
5261 131
7562 951
415789 732
5011 343
11532 124
6102 526
2473 595
13141 362
5092 228
3053 427
2862 350
5954 665
4122 849