1004 32
7873 694
2144 585
6048 508
549 107
3558 459
2415 689
3431 116
14511 291
3356 732
3017 611
3137 205
4488 615
4871 428
2765 528
2573 512
33418 539
33952 540
31566 182
42815 67
4472 668
5827 351
12607 468
7134 381
39356 92