528 108
1216 292
2452 599
1163 99
1142 207
2656 607
2162 493
1986 612
2951 705
556 177
2684 550
870 213
7714 934
1265 217
1609 326
1555 299
3580 655
2644 787
382 45
2589 709
1894 449
2890 902
1223 317
398 84