2591 502
20308 148
35390 246
3358 627
3493 638
1926 108
2894 583
2922 474
1052 139
1085 178
3918 644
6889 464
2175 261
3447 761
1896 326
5147 619
2278 446
3869 692
933 79
3015 337
2542 401
2783 416
2775 449
5931 119