5853 664
2516 766
1672 356
1107 123
1631 395
2465 639
1577 360
954 258
282 78
1883 412
25663 811
31173 296
6940 615
4047 521