32956 505
21333 120
37246 502
46288 279
22471 162
5883 547
17221 49
24853 433
8506 681
23001 614
17627 116
29070 164
13262 357
17482 124
53315 330
49040 682
17275 461
10634 78
2583 397
2986 278
3576 324