1252 161
5789 873
3814 588
1953 225
2848 703
169233 313
11864 109
8058 519
2693 327
10217 459
7270 810
10644 310
15934 91
13498 629
6520 596