2040 131
14365 423
11765 884
31621 282
186945 519
6870 263
9171 299
4104 628
3896 738
10279 904
5743 113
4385 422
3754 432
9307 545
1363 89