2979 641
1064 139
99879 313
2935 575
2623 488
2037 300
1897 328
7609 269
1874 243
7095 482
2688 214
3230 700
27931 656
22137 809
120724 467