1693 166
2162 98
6436 476
4179 111
7426 675
8527 1006
16572 262
2095 210
3473 72
11227 153
5286 801
2732 279
5283 611
3853 163
5259 687
5099 194
4319 553
8223 328