166353 139
7098 581
13701 714
5278 195
6850 192
7418 796
7041 207
11677 439
4074 513
3485 665
986 108
6808 94
4331 782