32947 505
21332 120
37242 502
46278 279
22462 162
5879 547
17216 49
24847 433
8505 681
22997 614
17626 116
29064 164
13262 357
17478 124
53309 330
49028 682
17274 461
10633 78
2583 397
2986 278
3576 324