170793 695
4989 65
16737 325
58639 116
5358 627
4285 92
3620 694
4768 467
1799 160
2396 234
3038 505
3897 721
3707 307
5167 593