2642 346
4164 378
2444 22
4236 420
3229 387
2100 189
2715 300
1998 328
4646 483
1384 97
3637 503
32242 783