12540 381
15489 471
29905 452
22093 295
66024 518
7939 380
28130 181
29346 376
6973 94
4408 160
16047 732