3403 151
15199 287
20696 894
3193 762
2089 532
11774 546
3348 698
6105 731
3344 859
6739 650
5027 148
4347 616
9016 673
4016 501
8050 967
4650 759
4727 567
5672 537
7253 491
5692 145
4556 814
2499 317
4776 718
1910 95
5103 193
4168 453
2955 187
4311 63