16594 43
2148 159
7496 522
4962 468
3508 412
4744 63
5054 336
3547 197
3068 89
29867 491
48845 103
3696 685
4390 601
7102 642
3794 511
2036 27
2064 129
4328 915
3161 195
2204 73
1476 76
6741 104
5418 814
5151 669