2504 508
2273 727
2815 799
6229 222
4334 717
3149 505
6400 86
6274 351
13828 200
16245 168
10683 609
16384 732
8304 676
3863 150
11760 377
3483 520
3786 436
3398 265
5194 719