295393 1229
159849 649
209107 222
196845 322
222131 394
637063 1442
614364 947
103452 550
1044771 2647
1694325 2463
1228863 4600
742568 1698
576808 3062
492028 1001
839157 3615
451178 727
1194705 3172
572810 1690
838742 2018
185613 393
984538 2091
651465 1882
185693 394
398179 786
157611 228