2382 649
1562 275
10196 59
4011 283
5278 99
6438 479
7096 48
5788 144
5312 438
1842 338
1364 83
9221 591
1983 329