2615 508
3448 113
16461 311
78101 81
34981 901
2514 217
6883 193
9087 432
2548 217
2806 327
2852 564
2999 120