4009 370
4924 826
70989 641
46184 193
4418 527
77427 832
2948 248
5299 299
4640 531
2177 61
5473 165
4424 349
7177 582
2666 85
8866 367
7716 295
10728 521
11101 722
279368 1201
339199 931
13749 392
4011 168
8855 385
5823 269
14891 254
59545 567
18362 878
15261 588