2667 346
4215 378
2462 22
4352 420
3281 387
2174 189
2751 300
2016 328
4686 483
1399 97
3669 503
35004 787