2197 306
2172 377
4252 594
12105 515
162346 422
3500 564
28956 879
53422 77
4311 152
4303 839
3397 483