31592 173
5967 432
9306 545
2127 225
1985 101
1843 288
5205 731
2207 147
3797 115
4350 680
4873 652
5921 72
1694 210
2496 193
5868 435
4101 583
3857 144
2223 248
5812 498
1992 212
5576 884
2999 521
1696 118
1350 28