2890 205
46056 508
6883 541
3597 362
16028 722
2275 521
6866 282
12850 800
5110 696
4144 521
7723 512
36366 677
2972 628
17244 84
3896 538
33570 601
23246 265
35996 633
6712 879
32001 91
16106 582
4980 379
8026 387
3764 888
4999 562
5581 508
6752 765
2949 309