11681 102
3968 637
12775 95
27458 608
4507 207
6164 572
2123 192
3028 187
30459 583
14851 216
15732 562
37873 860
5476 614