9291 102
3732 637
11683 95
25612 608
4211 207
5995 572
2047 192
2896 187
28310 582
13369 216
15278 562
29909 857
5044 614