35028 829
17686 590
15678 211
13849 867
31564 229
44879 618
25964 862
8638 422
7123 617
3951 238
19697 743
5780 126
6385 725
20874 255
4778 407
10310 310
4130 579