41081 643
5799 650
8191 418
11175 593
8631 270
6109 672
10399 343
7120 230
5912 255
14300 892
8654 459
15786 294
80076 564
6732 615
5683 469
4051 728
4461 867
1216 228
2144 521
2400 90