11797 526
12536 491
902 200
19611 393
8155 397
6943 721
3074 569
1514 341
287 59
467 119
823 124
2558 755
7339 60
15888 656
11038 69
1694 249
3995 596
21443 729
2823 106
1067 96
6577 367
3223 235
36867 226
4703 91
4831 179
5495 512
30081 362
9897 928