3046 224
2348 331
5978 552
6354 363
5771 892
3751 462
2599 312
4153 477
4309 97
5819 778
3322 129
4361 855
4189 104
2058 88
7466 330
5209 564
3113 514
28969 882