2628 614
541 141
1209 250
1183 108
2156 411
3098 646
2216 315
4305 145
2437 490
1546 265
3965 150
106408 335
47454 801