2511 353
3714 713
1584 49
2113 446
638 43
1045 82
3040 815
2242 269
8814 852
7728 707
4516 443
15883 898
3812 163
3242 655
2300 539
2214 122
2015 555
1530 268
3087 784
5647 561
3235 635
2949 404
3624 934
7395 288