6142 312
2823 119
5971 641
4644 583
20575 549
15238 885
10317 487
12288 104
7314 487
2178 201
5734 38
2830 290
4818 206