3593 212
5217 37
4524 844
2976 278
2139 232
5382 448
14570 51
5307 794
10994 282
2894 462
3000 517
5892 94
6865 692
6350 153
5038 301
2660 394
5526 782
1959 34
4890 240
8902 250
4982 468
7443 529
2667 256
2478 273
3601 773
3768 358
27756 602
22647 687