343 94
2656 582
654 100
642 189
2508 796
2877 623
1091 348
1750 524
521 160
1811 580
1030 259
262 47
2642 798
2906 761
2664 724
1359 311
533 108
575 125
1003 249
1698 465
1608 370
2675 645
681 191