22064 343
17903 388
9535 824
3275 290
5023 651
11075 291
18462 672
6644 88
24286 194
2855 581
2120 270
3692 657