4073 376
2690 213
22923 198
4633 532
5048 545
26466 685
12152 632
26023 66
9493 248
11556 82
15376 223
9322 430
3063 134
2285 458