963 32
7841 694
2141 585
5941 508
544 107
3484 459
2414 689
3354 116
14446 291
3354 732
3014 611
3125 205
4480 615
4852 428
2761 528
2571 512
33401 539
33947 540
31563 182
42810 67
4471 668
5826 351
12605 468
7134 381
39293 92