12527 381
15478 471
29900 452
22090 295
66014 518
7937 380
28120 181
29338 376
6939 94
4405 160
16030 732