169331 694
4935 65
16407 325
57951 116
5272 627
4225 92
3585 694
4695 467
1757 160
2354 234
3017 505
3869 721
3624 307
5109 593