561 158
246 51
14955 616
2043 310
21513 140
15009 623
8581 517
9536 368
222248 673
39375 437
33970 164
41704 162
34559 673
21403 740
37636 390
18421 329
5986 175