2979 505
2540 103
3215 424
2601 175
4813 545
3994 348
1858 161
3809 368
8651 839
4164 353
2228 546
5660 603
1497 50
23446 510
4835 692
6739 232
2705 425
16576 336
24142 351
11144 700
3863 281
5240 689
5713 823
5600 922
5492 628
22454 611
6148 535