2112 257
4270 60
3214 346
5148 378
4365 22
5073 421
3771 387
2759 189
3498 300
2425 328
5123 483
1868 97
4271 503
43960 790