3008 303
4672 898
8909 500
7719 639
4284 722
4866 574
1735 60
9811 237
4460 621
5311 350
5016 666
9416 214
5250 624
19974 33
4051 103
26679 208
42642 304
9266 265
8568 443
4343 582
18993 630
16663 105
5381 707
7852 456
16093 194
5668 619
4346 45
5860 779