2566 412
12968 56
33014 530
9596 278
25986 259
4912 896
5041 601
6828 238
5184 700
3976 303
4251 369
3964 323
20972 847