1252 161
5815 873
3836 588
1962 225
2850 703
169279 313
11865 109
8087 519
2698 327
10226 459
7279 810
10653 310
15952 91
13508 629
6523 596