3399 151
15199 287
20693 894
3193 762
2089 532
11773 546
3348 698
6101 731
3342 859
6737 650
5026 148
4346 616
9015 673
4016 501
8047 967
4643 759
4726 567
5669 537
7253 491
5691 145
4551 814
2498 317
4771 718
1910 95
5100 193
4163 453
2950 187
4310 63