3006 168
66303 157
3110 220
5921 121
4232 488
6995 665
125588 767
1527 93
10482 450
2699 225
2987 396
4677 30
1128 134
2367 117