21513 82
816 75
9069 261
19249 274
26399 639
17056 944
3811 404
5135 508
7493 423
14422 308
18486 619
7627 155
3830 378
47173 114
24239 171
7282 220
9984 35
5844 664
2654 160
4321 81
4286 386
112789 174
11543 702
10368 53
18837 1054
9316 239
3896 371
46522 131