39895 231
12285 169
43976 501
8165 873
1813 67
1407 186
3498 774
2090 169
38364 570
3940 579
4165 542
2595 297
3035 565
1576 72
36886 548
3084 518
1107 56
32680 718
3021 685
1956 80
2890 494
5113 531
3519 329
4830 249
6804 149
3741 482
3312 668
1675 223