2878 508
3476 113
16463 311
78117 81
34981 901
2517 217
6894 193
9093 432
2548 217
2807 327
2852 564
3001 120