5016 232
3235 423
2786 121
3592 371
3861 801
4924 805
6943 164
2402 206
2585 561
4094 590
13579 301
4632 862
6959 420
3655 399
2230 323
2035 64
3986 395
3676 628
5702 699
4942 895
4801 620
5493 338
4077 503
6430 742