3119 333
22905 755
12457 357
6136 323
14225 501
29471 511
3378 565
11587 58
5854 811
43164 476
8736 718
4616 693
3700 275