3502 602
2385 213
2435 166
4596 379
6532 589
5852 167
6395 132
1985 50
12148 97
89429 811
112674 414
16705 878
12899 32
23999 754
28635 373
38325 237
78399 199
39714 318
30360 334
20232 296
28826 310
8050 634
8987 200
6953 279
6770 152
3630 52
14006 646
7135 648