506 91
832 135
2286 427
1565 425
2807 724
1518 92
3136 914
1379 295
2679 685
2530 509
2094 553
3202 903
2726 728
1326 311
799 174
1132 207
865 96
2933 709
2291 471
2314 542
2534 560
875 110
1849 364
1692 291
3482 944
596 99
543 38
2362 722