3550 146
5662 312
7432 593
3353 659
5042 695
1809 58
1619 164
2956 128
5724 577
4025 569
8724 341
2042 288
4857 272
2575 276
3577 371
117278 737