12708 381
15441 471
29948 452
22143 295
65557 518
7937 380
28060 181
29645 376
6620 94
4379 160
16050 732