14596 616
52108 190
8086 693
10987 946
26227 644
4826 159
7391 416
3433 41
6301 191
6437 504
27055 391
5042 465
3415 294
4618 756
6879 873
9375 621
13522 52
14374 412
8722 364
14960 906
13159 682
10194 697
15427 758
4916 73
5185 522
7556 81
12262 234
7373 506