3001 187
5447 814
9185 701
15461 501
14125 235
86073 527
13158 214
1404 175
3029 218
5435 419
9382 242
17036 813
2656 123
5478 581
19657 549
3340 542
2879 296
3517 369