2105 46
1821 115
31620 254
8483 694
30162 365
48369 405
12277 576
7082 349
2462 385
5091 649
16897 302
7764 637
6639 657
2873 415
7093 567
4979 414
49544 531
131348 830
67072 679