21031 448
17916 481
46324 141
3782 264
23472 233
30594 348
25302 241
6118 735
1893 397
2907 798
2117 527
710 190
11846 532
39604 979
9763 55
3006 653
643 210
1641 334
771 92
28104 181
31043 747
10190 490
1301 303
151172 816