3121 333
22905 755
12457 357
6138 323
14225 501
29483 511
3378 565
11589 58
5854 811
43164 476
8740 718
4616 693
3700 275