22810 491
5845 389
8006 249
5460 599
4865 534
595 72
20711 319
9511 330
6914 198
2657 165
6935 515
4157 143
6007 907
2455 231
791 99
1428 282
3154 883
2586 693
1870 357
913 212