40962 292
38931 124
52278 368
106604 533
30048 179
160355 515
31509 286
27252 194
50142 197
107494 440
23464 292
77152 381
40639 123
45032 157
67152 160
91614 314
176933 445
28699 347
100073 386
72961 254
72392 441
325011 1036
127831 860
23167 834
53957 111
142719 250
136484 522
29988 400