31443 294
4524 184
5308 643
11590 598
18501 455
11748 928
7414 365
6806 353
10871 151
15935 386
5226 379
5015 676
11917 648
11905 738
4171 521
23772 142
3823 412
5048 627
5078 602
4865 520
5714 360
2862 581
1573 265
1981 73
3773 578
14843 404
9896 532
2041 115