48042 585
3185 486
1319 339
1041 121
3774 544
23877 612
6430 198
9002 593
5417 385
262662 367
180461 303
149602 844
73958 768
9959 103
22430 813
67720 674
35626 669
921 127