51926 103
1441 187
1629 81
4245 338
9289 78
12491 122
5567 840
4754 422
2914 352
2973 131
5677 596
4203 596
980 140
1353 73
7214 640
2189 270
45660 76
2357 435