20301 370
1745 251
2566 634
1719 192
3229 684
3261 663
1729 202
1477 427
2639 489
1585 422
3140 508
950 116
3128 745
521 94
2909 467
1367 343
2623 482
3019 628
1894 580
1654 454
1668 393
2233 466
612 89
3560 870