31442 294
4523 184
5305 643
11584 598
18492 455
11743 928
7413 365
6806 353
10870 151
15931 386
5226 379
5015 676
11916 648
11874 738
4171 521
23771 142
3823 412
5046 627
5078 602
4865 520
5710 360
2862 581
1572 265
1978 73
3773 578
14827 404
9896 532
2041 115