168868 688
12486 56
8110 357
15483 62
3448 541
5414 247
2012 243
1803 296
2520 89
563 97
26782 374
18377 428