13952 646
2001 241
5643 877
1868 251
75895 717
3738 710
3494 627
2196 32
10338 355
4103 612
7051 632
5198 358
5233 370
24773 688
7667 509
3246 59
22181 655
54559 459
3329 167
3277 541
3505 409
28124 464
21100 311
2152 337
5255 146
4485 767
5564 676
2752 179