21768 447
6539 235
58854 308
13516 676
12957 580
16926 896
4846 134
6938 75
3855 137
5353 88
1589 84
2311 78