4286 160
31055 343
11011 531
13294 820
6140 758
8436 53
5590 197
10422 703
11869 282
4633 521
6551 609
5129 136
16690 206
42967 528
7226 594
6168 347
10973 659
6319 56
5244 858
7784 673
15906 508
6092 200
7528 738
8375 79
4830 310
21287 237
23409 138
8951 50