12271 79
1328 352
15010 325
2404 522
648 175
10918 509
15656 178
2538 645
1575 473
6048 46
11047 52
2416 688
16284 687
759 214
683 212
46074 376
13074 665
1103 228
7962 661
1465 426
2055 648
25071 322
2945 884
1135 273