29321 788
12553 275
4918 101
8411 600
10931 179
6231 243
18008 816
31144 641
47061 630
7334 328
5852 764
3907 345
5362 840
4230 291
8004 653
5287 232
5993 814
6683 54
11803 508
21608 553
8307 718
37363 333
35506 503
5877 73