5928 254
16930 96
8581 873
5564 94
13113 195
4848 464
12733 666
6540 87
9141 654
3684 441
10707 665
8633 503
247547 1196
130076 1079
145521 273
16029 578
4643 550
17396 537
5151 297
5935 630
4533 406
6691 336
7955 956
21712 699
46125 508
14790 792
24085 300
4886 178