2954 108
4621 316
3807 260
2230 406
2664 694
4376 412
6990 373
2969 508
3655 873
666 89
5728 267
1863 177
1285 159
3402 650
3880 584
1644 260
2107 55
8649 298
2097 284
2723 518
1106 81
3217 663
3544 376
3103 50