827 50
4102 332
5653 275
2501 348
5884 81
1602 136
3709 119
3106 293
1600 41
4739 665
9214 176
1755 71
6611 596
3856 294
10620 407
6357 471
4096 141
4399 427
4827 693
6409 147
5435 567
14641 978
23179 300
11231 554
5487 469
3607 461
5345 732
2142 438