312 74
2833 897
2428 396
2678 621
2264 411
2891 711
4732 764
1589 368
2154 425
2171 209
3575 222
219857 490
35491 254
109112 983
94969 469
111031 115