31452 294
4532 184
5320 643
11630 598
18551 455
11764 928
7425 365
6810 353
10897 151
15943 386
5233 379
5021 676
11927 648
12323 738
4179 521
23779 142
3828 412
5072 627
5094 602
4869 520
5725 360
2864 581
1585 265
1989 73
3792 578
14875 404
9899 532
2045 115