2352 293
47686 127
59805 122
17141 848
4411 175
7053 563
10256 453
32452 420
25586 484
9301 100
1847 517
5379 557
2226 679
3961 413
5187 658
50578 291
5482 447
44569 233
12345 293
2361 636
72298 303
1790 579
370 96
109935 716