3096 365
4466 503
4371 611
6360 209
5978 582
16996 841
12688 923
9994 811
4544 86
20346 109
1704 143
4737 245
18212 215
1585 41
5068 631
4139 417
3018 385
8478 37
12066 512
4890 54
3805 631
9038 812
5383 714
7095 402