301625 953
10702 847
7005 775
6806 356
11492 616
14883 754
9003 356
89777 351
70194 296
48006 148
27441 849
47266 601
27288 534
23720 178
38621 264
20312 394
17177 430
155379 450
10397 94
214834 329
72641 1118
46604 251
154823 344
136602 427
18705 779
14161 378
8564 866
93407 531