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