172731 695
5100 65
17022 325
59507 116
5452 627
4431 92
3670 694
4869 467
1890 160
2459 234
3066 505
3952 721
3898 307
5331 593