3593 212
5216 37
4524 844
2976 278
2139 232
5377 448
14558 51
5307 794
10992 282
2894 462
3000 517
5891 94
6865 692
6350 153
5036 301
2660 394
5526 782
1959 34
4889 240
8899 250
4981 468
7441 529
2667 256
2478 273
3601 773
3766 358
27744 602
22642 687