29397 143
8344 767
17238 654
4159 90
25840 402
9933 47
2370 44
7396 527
4250 469
8852 632
7155 566
5970 659
8814 601
3927 417
5626 846
5270 703
4100 576
6577 124
2225 310
3096 475