20301 846
4906 355
7171 176
5045 410
1726 148
1972 234
6548 487
10355 503
5878 645
4645 693
4340 233
29996 455
6526 308
6837 70
19026 675
9557 289
2999 209
9822 78
5938 508
11368 151
20345 491
10221 146
11970 801
10932 635
15760 742
6568 362
13281 330
6345 121