2566 412
12962 56
33012 530
9594 278
25974 259
4912 896
5041 601
6826 238
5184 700
3976 303
4251 369
3964 323
20960 847