12203 515
2232 465
1349 169
3404 735
3318 72
2839 334
4417 412
28156 647
42764 508
7870 363
7784 376
7115 494
6516 917