22120 343
17963 388
9562 824
3299 290
5063 651
11201 291
18651 672
6769 88
24380 194
2865 581
2127 270
3694 657