529 81
973 155
1512 421
1173 250
263 58
2559 758
1586 412
1902 422
2919 819
1209 360
2550 611
356 73
1634 362
1898 601
518 118
254 44
1240 372
2694 815
157 31
2893 854
2682 764
1056 261
2825 668
1710 410
1464 296
1185 193
2498 537
3112 839