19919 821
2188 363
2954 41
3018 101
6679 620
6097 673
3231 312
3855 708
7480 406
4862 274
24645 112
14783 645
2261 135
26565 501
2012 123
4624 578
3720 367
2153 156
1842 253
3990 742
5861 757
8798 275
7925 450
21382 413