3139 320
9606 534
4840 929
4244 392
3272 642
6180 857
3146 718
5975 448
3359 758
24004 785
2567 77
1141 43
2864 614
1274 111
3511 808
8711 817
2881 467
5998 279
3949 425
3179 261
1619 154
2327 296
5536 425
3570 460