1602 303
3059 506
7331 104
3523 101
6192 518
5194 249
2653 392
10089 731
3029 287
3221 79
5667 464
23454 112
2676 292