22120 343
17963 388
9562 824
3299 290
5061 651
11201 291
18650 672
6767 88
24380 194
2865 581
2126 270
3694 657