3503 602
2390 213
2438 166
4601 379
6537 589
5855 167
6402 132
1991 50
12212 97
89541 811
112783 414
16761 878
12962 32
24122 754
28746 374
38490 237
78710 199
40082 318
30361 334
20233 296
28832 310
8051 634
8988 200
6953 279
6770 152
3632 52
14008 646
7137 648