21601 82
819 75
9095 261
19295 274
26410 639
17061 944
3820 404
5173 508
7502 423
14464 308
18557 619
7630 155
3844 378
47298 114
24246 171
7283 220
9986 35
5851 664
2656 160
4329 81
4291 386
112799 174
11558 702
10371 53
18849 1054
9321 239
3898 371
46536 131