2161 257
4473 60
3245 346
5211 378
4377 22
5102 421
3778 387
2765 189
3525 300
2440 328
5127 483
1885 97
4300 503
44267 790