2918 656
2259 616
848 273
282 79
2182 587
2794 683
716 188
2603 545
532 173
2271 731
2550 622
1888 536
2748 561
2677 639
1721 214
16746 137
2682 160
64585 65
7191 412
5418 326
230347 837
22913 482
4347 400
63742 653
9115 493
5253 706
14414 546
5932 962