18183 741
5006 983
8309 170
12656 835
6032 610
311854 707
30984 884
7371 339
7286 275
30999 254
13295 252
55202 603
16085 211
12072 419
31525 161
36560 281
36213 292
4985 157
6362 717
5916 100
13926 396
20448 548
6893 346
10102 591