21186 255
7847 467
7561 611
3897 94
2175 46
4049 674
4434 299
4610 72
2080 106
3598 436
4303 904
7690 390