49399 555
22009 393
26657 920
20123 553
2837 243
3189 551
4361 478
5790 201
5701 185
6234 105
16934 288
4264 571
15342 272
26859 558
8749 212
3910 259
3118 82
9053 939
5124 683
6834 624
4141 893
5368 524
7221 200
4078 483
3386 78
7143 638
3499 307
9883 891