2576 65
12151 781
6715 479
8194 583
4507 211
5263 199
8308 553
5194 625
4283 266
5943 459
9046 543
2676 102
5905 563
11815 838
23913 103
97221 299
565728 1202
323532 987
582414 952
299095 1062
603248 1460
424184 1138
361782 1047
385562 759