32935 505
21321 120
37223 502
46249 279
22445 162
5874 547
17208 49
24823 433
8504 681
22988 614
17617 116
29049 164
13252 357
17468 124
53277 330
48965 682
17262 461
10631 78
2582 397
2986 278
3575 324