29258 425
7801 26
5564 521
14021 120
6492 585
3834 543
10288 703
4142 76
1400 65
41688 317
2878 318
5600 774
16045 127
2527 270
1944 193
1923 82
3722 87
13296 538
3731 463
3638 526
9694 103
15514 494
3768 705
2687 243
24133 651
16244 89
8767 641
11102 475