161060 139
6994 581
13432 714
5079 195
6804 192
7372 796
6912 207
11465 439
4009 513
3397 665
955 108
6553 94
4262 782