29776 42
6399 243
4030 596
1051 178
6248 471
1113 27
1586 400
2500 459
869 66
1156 232
1445 125
9819 578
504924 770
4573 268
4104 644
3137 526
3197 525
825 66
2870 520
3067 764
3509 646
2402 421
3573 285
4081 723
1640 261
4658 871
2243 511
2280 570