838 225
1227 327
2267 81
5349 264
2380 423
2648 698
2301 691
3612 883
5139 598
4819 622
3959 572
5624 208
3920 98
21639 510
4397 888