12153 515
2230 465
1341 169
3400 735
3265 72
2821 334
4394 412
28127 647
42752 508
7866 363
7782 376
7112 494
6510 917