1675 303
3059 506
7334 104
3524 101
6192 518
5197 249
2653 392
10089 731
3031 287
3221 79
5669 464
23455 112
2676 292