12531 68
15538 400
10271 45
3810 530
16463 135
9827 119
15256 430
9057 412
10173 644
10786 283
15397 241
13667 171
3203 143
15278 390
16595 265
7433 728
11490 298
3990 425
4343 561
9892 471
5725 359
4561 574
2894 125
5451 256
5167 242
3299 370
9418 392
23839 841