21629 56
11927 683
7078 700
2287 499
2955 587
9525 878
9483 208
19539 452
8639 152
17878 93
7956 507
16406 633
13480 85
3072 661
24403 401
4190 637
6917 349
7569 161
9996 901
3135 866
32612 174
15029 277
9153 485
5900 258