12210 515
2232 465
1352 169
3404 735
3325 72
2844 334
4423 412
28167 647
42766 508
7871 363
7784 376
7117 494
6516 917