2342 143
29400 712
3085 492
5949 353
20160 587
29445 329
17544 327
9816 737
6131 798
8092 145
16881 450
3135 623
21135 417
6645 862
1741 252
4112 521
4146 755