21521 82
816 75
9071 261
19255 274
26402 639
17057 944
3812 404
5143 508
7493 423
14436 308
18495 619
7627 155
3831 378
47196 114
24240 171
7283 220
9984 35
5846 664
2654 160
4321 81
4286 386
112790 174
11547 702
10369 53
18843 1054
9317 239
3897 371
46522 131