2100 82
2185 155
115254 293
2703 519
3378 454
1439 90
95449 348
71037 737
163077 259
32436 123
16032 342
65363 610
4104 564
77508 149
15115 277
4112 558
72103 93
50292 116
55654 742
44186 719
6533 685
28415 893
34635 375
3284 87
76248 1064
5766 217
7870 745
5373 509