29975 89
13246 75
25582 370
38720 240
10108 442
5452 72
162548 752
229766 683
12656 781
27189 623
73136 121
2773 196
4468 339
7638 567
5612 755
5074 713
4246 432