1252 161
5797 873
3818 588
1954 225
2850 703
169247 313
11864 109
8067 519
2693 327
10219 459
7274 810
10645 310
15940 91
13498 629
6520 596