21015 698
8608 546
9853 662
12401 650
1159 336
13282 458
17745 275
305436 1033
11328 328
2283 499
7144 599
11959 228
14394 398
16218 166
13281 570
25616 272
85658 189
12718 717
3765 615
12048 627
6228 67
21260 538
5930 257
9042 83