51338 56
38419 273
3271 32
22671 895
4260 177
8642 617
5051 675
2277 280
5423 504
2529 608
2987 367
11413 49
11137 369