7591 60
17087 293
22977 249
19116 379
5706 196
7596 470
2798 317
12271 627
4810 290
18980 264
5215 590
20473 159
12648 712
17120 759
7905 190
5905 597
6223 698
4547 692
5136 898
17709 613
3127 424
2473755 3525
384698 1079
2907333 7275
8527 258
42081 582
60188 486
10032 320