2590 37
1578 115
8646 199
25572 52
9976 673
6694 127
8935 739
10345 196
18060 447
9097 750
3250 157
12607 805
19166 405
18422 287
242940 330
130605 593
279861 526
110663 461
209932 546
179244 407
102736 414
33884 325
50034 528
94977 428
148068 929
41315 275
86085 830
21108 633