4085 376
2711 213
22947 198
4635 532
5050 545
26486 685
12158 632
26059 66
9514 248
11576 82
15418 223
9324 430
3066 134
2288 458