599 120
2922 662
3510 762
2247 500
2840 671
1849 376
709 129
771 215
2983 105
3146 886
2882 628
3481 863
1453 274
1244 208
2261 472
3197 587
1707 415
2750 829
2095 303
2355 590
477 112
669 93
730 125
462 99