2161 257
4471 60
3244 346
5211 378
4376 22
5101 421
3777 387
2765 189
3523 300
2439 328
5127 483
1885 97
4300 503
44256 790