151 27
2387 765
2728 689
653 167
1374 295
2700 735
1001 236
963 316
812 181
2439 589
2727 664
2362 630
202 41
806 232
786 220
2371 636
264 58
1125 295
971 259
2342 676
2395 628
1735 341
769 220
1596 473
2679 791
575 104
2419 673
15447 688