2893 29
6760 294
5835 49
5003 576
6226 398
24354 800
6350 616
182634 302
10549 45
4876 326
5935 701
7457 515
8535 1002
61901 540
44802 694
62600 373
5896 432
42748 633
19375 484
4159 274
2190 109
2667 523
51642 454
65663 473
62654 716
109466 109
5552 405
42883 438