21783 447
6548 235
58901 308
13528 676
12961 580
16964 896
4855 134
6951 75
3862 137
5365 88
1593 84
2315 78