2304 31
2125 104
5319 564
4858 735
3937 418
3689 839
4966 464
966 79
633 37
670 89
31749 677
4970 387
2465 671
14696 116
6792 47
15956 731
1583 278