45102 93
4287 86
33853 645
5123 526
4350 47
4782 763
7979 320
14415 680
21967 338
5228 455
5320 818
14794 151
2138 127
8074 517
2214 534
15436 445
4037 582
2134 351
3505 564
2405 584
8128 209
17590 180
1989 171
3181 408