32930 505
21419 120
37234 502
46442 279
22527 162
30959 443
17236 49
24943 433
8515 681
23061 613
17651 116
28980 164
13255 357
17525 124
53391 330
49043 682
17282 461
10642 78