1050 116
3752 923
6417 793
5514 508
2980 701
12839 366
1051 220
2397 638
9289 258
2922 712
24693 528
973 174
5488 587
12454 251
3522 224
4828 288