12523 381
15473 471
29900 452
22090 295
66011 518
7937 380
28116 181
29335 376
6931 94
4404 160
16027 732