12213 515
2232 465
1352 169
3405 735
3328 72
2845 334
4425 412
28169 647
42767 508
7872 363
7784 376
7117 494
6516 917