3550 146
5664 312
7433 593
3356 659
5043 695
1810 58
1620 164
2956 128
5726 577
4026 569
8724 341
2043 288
4858 272
2576 276
3577 371
117358 737