12199 515
2232 465
1349 169
3404 735
3317 72
2838 334
4417 412
28147 647
42764 508
7870 363
7783 376
7115 494
6515 917