12540 381
15489 471
29904 452
22093 295
66023 518
7939 380
28129 181
29344 376
6973 94
4407 160
16046 732