12193 515
2231 465
1349 169
3403 735
3315 72
2837 334
4417 412
28147 647
42764 508
7870 363
7783 376
7115 494
6515 917