838 225
1227 327
2262 81
5344 264
2378 423
2648 698
2300 691
3611 883
5139 598
4819 622
3959 572
5624 208
3920 98
21639 510
4397 888