30608 295
19140 820
14087 592
10941 138
18569 393
8015 603
3062 94
3590 331
4363 525
6185 206
40797 158
13315 211
24927 437
9162 101
19505 169
26791 769
15590 711
29845 325
41539 527
17064 281
5438 814
3246 465
7349 476
3877 274
66118 320
4257 745
6010 233
77994 425