2375 649
1552 275
10193 59
4011 283
5277 99
6435 479
7094 48
5788 144
5311 438
1842 338
1363 83
9221 591
1983 329