3396 151
15196 287
20681 894
3193 762
2089 532
11773 546
3348 698
6099 731
3341 859
6735 650
5026 148
4345 616
9011 673
4015 501
8040 967
4634 759
4723 567
5663 537
7253 491
5688 145
4545 814
2496 317
4767 718
1909 95
5097 193
4160 453
2948 187
4308 63