3001 187
5447 814
9185 701
15460 501
14124 235
86072 527
13133 214
1404 175
3029 218
5435 419
9381 242
17034 813
2656 123
5478 581
19657 549
3340 542
2879 296
3516 369