781 66
1032 46
2865 735
1630 282
3537 591
1159 177
1121 109
2563 390
2830 503
601 82
2226 411
3013 639
764 144
2382 645
1288 376
2429 439
2440 774
522 103
3322 542
1848 274
2888 161
1560 314
3336 671
3012 786