2931 53
2942 594
5064 811
3663 154
6859 665
20568 681
2676 342
17930 465
4357 866
1792 121
1696 318
4938 510
4118 641
3581 665
2153 326
3124 442
4943 120
6354 691
5160 946
16215 169
4029 487
1798 126
6271 455
12697 582