1252 161
5798 873
3823 588
1956 225
2850 703
169251 313
11864 109
8068 519
2693 327
10220 459
7275 810
10649 310
15943 91
13501 629
6521 596