21181 255
7841 467
7561 611
3897 94
2173 46
4048 674
4434 299
4610 72
2078 106
3596 436
4301 904
7690 390