4062 334
23598 755
12678 357
6285 323
16489 501
31472 513
3416 565
12581 58
6148 811
43323 476
9328 718
4870 693
3968 275