168845 688
12476 56
8103 357
15479 62
3448 541
5408 247
2012 243
1803 296
2520 89
563 97
26764 374
18370 428