39936 361
26445 350
23343 301
15215 275
16722 111
34455 147
82362 460
9497 279
16035 255
53000 313
75202 206
2211 441