16029 593
5077 136
5079 45
6687 612
7781 785
12434 442
7855 440
5811 248
16995 611
11826 323
6212 350
5546 311
8968 177
10399 382
5476 190
4598 212
18154 62
5096 232
12352 409
11429 196
8822 520
5826 489
5525 76
5994 51