157156 581
13751 311
6753 643
4320 625
59779 202
7564 477
39789 316
25667 436
22147 470
18129 897
20778 744
15302 650
21381 364
77960 226
8817 237
16602 371
58755 690
10381 951
10148 141
9859 50
60240 444
28839 496
96296 337
12970 752
18195 193
31759 195
278401 2197