2642 346
4164 378
2444 22
4237 420
3229 387
2100 189
2715 300
1998 328
4646 483
1385 97
3637 503
32341 783