12402 381
15418 471
29867 452
22056 295
65847 518
7893 380
28020 181
29219 376
6795 94
4392 160
15974 732