34403 325
45518 634
29365 655
24770 787
11078 344
16996 390
11357 75
12965 699
9226 288
13614 152
10742 228
16746 468
25089 243