45860 1002
9084 652
2264 179
3057 216
5683 299
6180 479
2459 187
34630 672
5450 465
2977 386
3648 331
20348 577
2039 345
20125 277
6197 522
6830 791
3914 677
10599 115
6054 618
2161 217
4010 595
4486 616
8883 38
10272 492
8482 105
7952 144
2316 360
1752 203