1253 161
5821 873
3839 588
1962 225
2851 703
169291 313
11865 109
8089 519
2698 327
10229 459
7279 810
10653 310
15957 91
13509 629
6523 596