21523 217
5285 774
15899 465
6336 654
3797 87
2836 267
18388 632
1895 73
17338 479
2731 309
3737 504
3514 83
13446 139
3592 74
5704 49
23581 612
4875 590
4803 488
2147 69
9238 85
7096 581
19130 548
4377 338
3134 64
8658 360
7903 467
3892 441
9837 78