2351 95
53493 340
15764 842
2542 75
14567 495
4823 487
10038 287
24168 703
1438 211
13673 397
159149 300
5050 777
4963 493
5640 271
4337 673
7299 897
3745 892
9371 149
5518 316
4403 763
44573 128
1606 328
6007 210
7752 262
9392 630
3787 873
4402 353
5757 265