4076 376
2700 213
22927 198
4634 532
5049 545
26472 685
12154 632
26031 66
9499 248
11561 82
15385 223
9322 430
3063 134
2287 458