2387 649
1581 275
10209 59
4011 283
5281 99
6443 479
7103 48
5788 144
5314 438
1842 338
1364 83
9222 591
1983 329