32087 601
20127 424
4286 858
2374 92
3296 336
2947 397
5078 311
4300 931
2974 471
2999 504
5300 188
2961 73
3716 473
1558 178
6667 473
3345 472