2395 95
53510 340
15764 842
2546 75
14572 495
4828 487
10056 287
24207 703
1438 211
13674 397
159178 300
5053 777
4964 493
5644 271
4338 673
7302 897
3745 892
9372 149
5526 316
4404 763
44589 128
1606 328
6022 210
7776 262
9400 630
3787 873
4405 353
5761 265