15883 108
3297 264
20447 796
4550 404
1627 185
3475 600
1696 261
1114 199
3048 348
1118 86
9187 553
3722 601
34787 744
9516 250
2665 466
2739 633
2797 565
6356 831
5875 906