681 193
4817 560
1494 355
2916 677
2495 464
3944 835
6402 326
4383 168
5635 647
3088 78
30847 443
5263 281
5974 284
4490 746
6061 361
2036 43
5595 232
2443 428
2335 309
9336 780