12061 515
2223 465
1324 169
3397 735
3218 72
2806 334
4370 412
28095 647
42742 508
7848 363
7778 376
7101 494
6508 917