2140 292
4746 488
9243 215
13730 575
2356 265
12785 58
2983 743
4097 800
5803 370
3399 691
10217 87
10979 186
1705 101
1328 140
841 119
3870 792
2048 525