18937 66
45540 131
36876 347
5554 518
4637 470
4382 946
5632 820
3317 641
3821 653
2084 306
1076 62
4171 593
2278 238
3161 141
3648 513
1270 190
1924 122
4147 531
4165 880
2053 118
8946 400
5258 562
3546 98
28649 432
32958 679