10270 96
12253 775
1478 194
2189 334
3439 711
4721 311
16531 526
5304 857
4314 314
5479 350
5853 841
5884 641
8688 267
9194 244
8651 115
1311 259
5152 673
11103 280
6344 765
6026 861
4523 583
30219 289
6696 489
16390 848
63543 572
15940 359
5831 632
16337 830