27006 582
4215 415
9328 261
6720 152
12477 424
3199 476
4917 828
4498 162
12815 134
44328 838
7080 455
11769 323
2754 200
6067 594
15446 519
3666 602
16919 610
13755 553
5941 861
4673 366
3497 476
2912 228
5173 234
3950 171
4508 140
3496 788
1591 63
9261 830