31443 294
4524 184
5308 643
11588 598
18501 455
11745 928
7414 365
6806 353
10870 151
15934 386
5226 379
5015 676
11917 648
11902 738
4171 521
23772 142
3823 412
5048 627
5078 602
4865 520
5714 360
2862 581
1573 265
1980 73
3773 578
14842 404
9896 532
2041 115