30560 871
5162 389
5494 658
5842 72
3262 589
2205 207
2837 223
4895 120
6638 702
6207 641
2109 78
2806 179
5212 62
14793 675
33968 777
9404 351
20136 93
22471 833
2512 115
6085 736
19716 387
3934 636
3027 247
2773 381