1252 161
5790 873
3814 588
1953 225
2850 703
169237 313
11864 109
8062 519
2693 327
10218 459
7271 810
10645 310
15935 91
13498 629
6520 596