31859 392
27003 435
50299 340
54262 519
11835 189
34978 119
11620 146
22945 823
13920 61
18174 361
42616 113
9012 73
17998 685
19680 702
82090 219
30782 307
39635 279
30109 186
13210 357
14840 641
22645 254
43413 551
44587 142
94098 489