1481 303
3056 506
7328 104
3522 101
6192 518
5192 249
2653 392
10089 731
3027 287
3216 79
5666 464
23454 112
2676 292