2161 257
4468 60
3242 346
5207 378
4375 22
5100 421
3777 387
2765 189
3523 300
2439 328
5127 483
1885 97
4300 503
44252 790