2825 303
4148 506
7401 104
3608 101
6210 518
5354 249
2662 392
10095 731
3106 287
3258 79
5785 464
23582 112
2687 292