2891 333
4530 797
83844 270
6836 618
6149 486
5379 517
3267 137
5860 274
4957 694
4258 505
2322 291
18359 474
9298 731
23121 1051
16745 934
13289 438
3677 88
3324 380
4432 242
5613 228
4196 386
4932 548
2906 188
16538 650