12034 361
3512 415
8353 90
10849 112
7240 159
7953 792
8365 461
45103 912
2962 184
6600 787
2766 584
2891 340