2225 257
4588 60
3282 346
5245 378
4381 22
5118 421
3787 387
2773 189
3565 300
2465 329
5142 483
1893 97
4358 503
44543 790