28096 124
2704 320
3837 265
3981 201
3277 855
2018 260
15586 473
1072 136
8790 403
5826 327
3039 506
4550 561
2869 621
1226 180
3874 580
4055 581
682 44
1215 157
3924 776
1772 237
20722 242
2080 298
21941 264
3672 603
2986 532
9053 202