19759 161
4137 748
11558 282
21344 422
2525 671
923 133
4192 748
83739 839
7706 681
16603 325
15799 605
15696 116
12257 31
10235 212
23485 130
47215 491
28332 458
11349 57
17183 450
3063 197
24095 481
15181 393
27009 41
30961 172
12696 119
7202 47
47504 592
17031 731