10504 154
4846 685
33508 281
14956 403
53561 173
16147 508
12030 121
5827 171
30883 344
6599 482
4348 637