4245 250
5005 251
14933 290
14957 403
3909 171
17091 563
10186 28
4182 58
3151 500
1792 134
5678 677
11378 227
4500 63
3855 297
16446 739
4479 71
5527 712
5707 516
4515 397
6961 689
16031 256
5867 337
21653 207
10180 542