40631 60
9748 299
2591 67
2786 451
989 133
19966 283
10193 178
5625 480
13747 929
24926 542
2350 34
2494 226
15695 965
11453 250
2176 117
6177 490
2162 37
1221 98
6174 846
1662 363
2596 549
4728 152
4990 432
1956 471
7763 540
1288 369
3678 377
3921 275