2372 649
1546 275
10191 59
4011 283
5276 99
6434 479
7094 48
5787 144
5311 438
1842 338
1363 83
9221 591
1983 329