4056 432
1469 74
1970 208
3589 565
6137 472
5099 678
3960 759
3730 142
7675 97
2388 147
48018 922
21707 707
58710 93