3550 146
5662 312
7432 593
3353 659
5042 695
1809 58
1619 164
2955 128
5724 577
4025 569
8723 341
2042 288
4857 272
2574 276
3577 371
117268 737