10250 96
12233 775
1461 194
2159 334
3431 711
4713 311
16461 526
5287 857
4290 314
5458 350
5825 841
5849 641
8659 267
9168 244
8598 115
1300 259
5134 673
11020 280
6327 765
6013 861
4490 582
30200 289
6683 489
16071 848
63474 572
15863 359
5822 632
16288 830