169097 688
12560 56
8135 357
15510 62
3452 541
5424 247
2028 243
1805 296
2536 89
565 97
26889 374
18409 428