1303 125
2296 352
2777 697
2772 860
934 181
50116 290
25725 653
5472 280
5899 498
3363 218
22781 611
14474 658
16348 132
38346 35
6792 867
3063 184
4226 428
6076 144
3102 264
4602 216
26089 229
2175 161
9882 35
15728 558