3503 602
2390 213
2438 166
4601 379
6537 589
5855 167
6402 132
1991 50
12218 97
89549 811
112795 414
16763 878
12970 32
24135 754
28770 374
38499 237
78747 199
40129 318
30364 334
20233 296
28834 310
8051 634
8988 200
6953 279
6770 152
3632 52
14009 646
7137 648