2358 649
1521 275
10166 59
4010 283
5273 99
6431 479
7093 48
5785 144
5307 438
1842 338
1363 83
9220 591
1982 329