8282 331
23090 314
65160 1049
62355 883
20862 762
7165 55
8083 792
3136 119
5067 520
1048 75
966 116
1331 126