19704 669
4935 70
3733 112
3003 973
2339 519
2253 157
1899 140
1852 558
1769 282
1616 378
1542 557
1494 952
1491 699
1470 892
1414 891
1398 570
1394 22
1366 309
1344 151
1333 872