3009 303
4676 898
8927 500
7723 639
4285 722
4869 574
1736 60
9828 237
4460 621
5313 350
5016 666
9421 214
5251 624
19975 33
4051 103
26680 208
42644 304
9273 265
8571 443
4343 582
18998 630
16667 105
5386 707
7854 456
16100 194
5668 619
4346 45
5860 779