30826 862
2132 196
3546 479
7647 229
2842 771
14475 481
3662 459
134584 511
1910 472
4131 309
4507 227
3345 748
2046 83
1493 203
71250 667
10216 197
7330 423
4133 633
3516 585
2357 360
16265 783
5346 639
4185 588
1075 176
26991 358
2998 234
3775 94
3744 447