5080 696
20856 247
6515 212
6995 578
3833 628
3052 301
3922 602
3396 352
3056 511
6031 526
13581 186
3549 699
14961 264
60957 469
4456 460
27227 211
8674 663
3995 707
3253 151
2882 409
3490 468
11995 600
2200 293