2191 423
2431 416
2947 837
15629 199
3398 298
4684 360
30927 245
15639 274
26655 670
4653 234
3741 468
37320 393
7465 726