8151 331
22269 314
64845 1048
61786 883
20692 762
7124 55
8028 792
3075 119
4987 520
1008 75
931 116
1304 126