3502 602
2390 213
2437 166
4598 379
6535 589
5852 167
6400 132
1988 50
12175 97
89481 811
112729 414
16727 878
12930 32
24053 754
28697 373
38397 237
78541 199
39877 318
30361 334
20232 296
28830 310
8051 634
8988 200
6953 279
6770 152
3630 52
14008 646
7137 648