19689 611
216197 444
1906 251
3563 855
2840 462
11822 434
14246 459
57699 375
42938 288
13724 166
1780 192
6823 79
3314 305
2182 95
2128 137
8758 550
5461 740
21096 276
5772 403
4671 163
25427 142
13737 565
3528 627
5531 515
7989 505
30050 692
350678 1023
2176 271