21947 894
3594 902
20343 144
2943 221
21854 273
4019 264
4730 233
3830 654
2167 340
2769 106
27958 83
23571 645
4064 705
5342 153
2564 379
13665 36
4328 493