3016 724
4112 611
4502 485
3107 253
3583 217
4241 713
5481 860
89117 309
8299 562
5115 185
8372 540
7686 662
11253 476
4429 500
5181 634