301546 950
10700 847
7004 775
6803 356
11489 616
14882 754
9003 356
89756 351
70189 296
47995 148
27441 849
47253 601
27286 534
23717 178
38621 264
20308 394
17176 430
155351 450
10395 94
214799 329
72639 1118
46585 251
154773 344
136586 427
18704 779
14160 378
8559 866
93402 531