5368 86
4410 447
40021 563
45056 782
8319 415
3168 245
4909 223
33730 60
15797 734
12974 647
12001 483
5585 208
6822 560
15999 110
23217 446
3465 654
31933 53
6550 294
9450 96
8336 788
8079 281
3071 137
12037 713
5402 472