1252 161
5817 873
3836 588
1962 225
2850 703
169281 313
11865 109
8088 519
2698 327
10227 459
7279 810
10653 310
15952 91
13508 629
6523 596