29684 142
21695 797
32262 305
13563 393
4912 489
12044 578
11924 275
17360 377
9945 409
3236 215
3131 470
4702 769