596 105
14385 904
3242 635
2956 404
2535 496
6836 421
2417 255
15435 821
3110 279
1631 114
1098 221
3286 493
3623 392
13155 607
8528 166
2137 269
3960 916
29163 721
1556 227
2577 400
2515 695
4545 737
1297 337
3613 522