91585 167
3457 165
25144 243
7179 400
2698 121
1211 22
1309 129
4856 610
5831 439
12226 792
2262 336
5365 347
1247 271