36093 297
33353 243
19908 65
10062 101
12088 95
25570 143
11171 116
31630 222
8869 621
18982 661
3148 150
17885 538
4429 276
5111 677
5145 262
8837 679
14517 140
14486 747