4009 586
5631 443
5930 275
2943 232
8333 583
5172 698
1923 89
8781 860
4700 459
7528 555
2297 321
3085 297
5437 870
4164 599
5833 646
3517 362
4444 524
15366 445
4176 311
4412 829
3255 682
3925 46
18322 913
4577 156