5083 696
20859 247
6516 212
6997 578
3833 628
3054 301
3925 602
3396 352
3059 511
6032 526
13594 186
3551 699
14970 264
60971 469
4458 460
27237 211
8675 663
4596 707
3256 151
2883 409
3492 468
11995 600
2202 293