5021 331
6751 508
18747 933
15322 253
10225 706
4029 650
4550 399
5430 298
15874 580
3769 396
2744 72
3255 229
23028 423
17627 410
17260 136
17685 435
5765 661
14870 121
7355 231
12122 575
5646 771
9071 829
9728 104
9529 433