2040 131
14364 423
11764 884
31621 282
186915 519
6870 263
9168 299
4104 628
3896 738
10279 904
5743 113
4384 422
3754 432
9306 545
1363 89