8850 906
3505 274
19926 534
18675 537
49163 90
36148 205
9482 237
8984 679
24313 188
16616 792
17795 870
4912 512
5231 825
6128 611
8211 396
67169 178
5789 857
3080 152
2124 267
2979 459
2211 175
2370 273
3891 574
3590 191
2969 350
5982 342
5252 408
113992 637