22821 491
5847 389
8006 249
5462 599
4865 534
596 72
20715 319
9514 330
6919 198
2658 165
6935 515
4157 143
6012 907
2456 231
791 99
1429 282
3154 883
2587 693
1871 357
913 212