29645 529
18759 573
5747 167
11211 79
7764 153
5055 680
3163 451
5188 117
16243 256
10000 198
32679 404
6881 78
6458 414
14111 774
6925 607
13846 606
29822 688
7042 322
17343 49
14507 439
21446 56
30926 623
35118 619
31257 927
21894 202
9007 116
25344 433
14905 603