4013 313
1003 33
7307 387
3850 175
5613 497
2270 311
5728 655
3302 358
3127 389
2545 38
3652 574
4042 696
7684 723
4903 99
5614 616
1944 92
13232 438
6130 604
8284 503
4279 756
4357 373
5576 194
5042 317
9981 673