3550 146
5664 312
7433 593
3354 659
5042 695
1810 58
1619 164
2956 128
5726 577
4026 569
8724 341
2043 288
4858 272
2576 276
3577 371
117349 737