1596 310
14242 139
10184 622
6393 517
6697 368
193829 661
35213 436
30923 164
37582 161
30906 670
17495 738
33083 385
16928 329
5011 175