12575 102
4008 637
13072 95
28210 608
4611 207
6244 572
2154 192
3078 187
31139 583
15434 216
15913 562
38039 860
5724 614