4252 690
2915 539
10216 146
12480 729
10639 147
21057 222
4139 578
3399 684
2161 317
1743 269
2470 527
1161 76