2151 307
10049 677
2527 190
3247 584
5951 553
18042 645
16862 56
4109 313
5625 79
4600 711
5881 160
6652 54
13156 347
7915 541
82232 511
24123 373
2843 564
2032 542
3278 584