198 47
759 134
2701 667
502 57
2837 824
3023 360
24066 478
4657 772
3977 42
19520 632
5857 297
164041 974