1635 360
2155 85
9661 99
5319 356
32184 777
3050 214
9245 203
4400 330
8223 449
6295 596
4541 569
4086 396
2835 587
994 107
4095 377