16563 331
25990 159
8618 207
3039 400
18417 58
9810 476
8122 323
22585 238
9477 120
4496 521
13346 602
11200 581
11364 681
7202 514
30841 376
11606 34
3714 407
2924 237
30004 86
14934 251
6772 143
7316 138
9658 903
10043 312
5078 671
6078 587
3673 235
6535 561