4528 504
23675 112
15887 526
3959 548
18062 482
6386 581
19459 598
8718 743
2283 303
4440 295
4752 274
12031 53
2095 212
9581 902
3413 72
3367 80
1481 31
4643 191
9683 239
2593 432
4464 749
4754 178
4908 208
26058 681