21602 82
820 75
9095 261
19296 274
26410 639
17061 944
3820 404
5173 508
7502 423
14464 308
18560 619
7630 155
3844 378
47301 114
24246 171
7283 220
9986 35
5851 664
2656 160
4329 81
4291 386
112800 174
11558 702
10371 53
18851 1054
9321 239
3898 371
46536 131