30961 376
24556 233
5034 61
13958 405
4072 293
7919 625
7951 306
9350 390
49687 401
21155 330
7130 358
6960 615
5941 469
4788 867
16566 720
6231 390
7082 451
10621 709
52449 614
24912 594
3418 204
8325 674