168703 688
12421 56
8082 357
15444 62
3445 541
5404 247
2008 243
1802 296
2516 89
561 97
26681 374
18344 428