5303 912
4010 574
137342 335
10683 722
15852 654
7212 593
3395 419
20559 377
7995 269
21209 242
8669 878
17985 305
17027 243
29452 764
28173 136
40841 811
5879 59
3262 442
34540 557
28743 650
23724 292
25392 273