21003 960
3505 527
3763 313
10063 210
4530 290
1744 187
2129 144
5982 791
5366 85
2300 139
1891 300
5012 359
4061 549
1315 203
14777 591
4534 80
10527 478
1512 69
4924 596
1964 50
16015 218
3623 973
6890 417
3133 517
4486 952
4317 778
3295 463
1311 180