5080 696
20856 247
6515 212
6994 578
3833 628
3051 301
3922 602
3396 352
3055 511
6029 526
13580 186
3548 699
14959 264
60954 469
4456 460
27226 211
8674 663
3995 707
3253 151
2882 409
3490 468
11994 600
2199 293