169097 688
12562 56
8135 357
15511 62
3452 541
5424 247
2028 243
1805 296
2536 89
565 97
26889 374
18410 428