3543 146
5658 312
7429 593
3352 659
5030 695
1804 58
1615 164
2951 128
5718 577
4022 569
8716 341
2036 288
4853 272
2571 276
3576 371
116931 737