3006 231
2920 298
12753 150
7535 925
3347 394
5068 544
4764 621
5650 637
11368 848
43032 797
4582 284
32190 1081
28548 649
211717 632
19416 536
189612 439
299955 656
9228 549
15861 581
27663 179
24572 178
6084 332
152335 687
5216 552
2197 118
22384 326
4755 564
6035 398