4304 555
1580 391
2015 257
38439 793
25071 320
47526 169
8317 49
17302 631
33273 436
12552 77
61778 251