103903 319
47981 555
137216 528
90415 438
50041 378
73555 470
57694 272
55248 525
38656 214
24326 78
33568 249
73580 500
113718 1075
54167 554
50297 188
41640 331
36134 684
83458 568
52844 159
67863 868
36434 427
51387 681
66939 149
28455 484
23894 72
36622 463
39469 683
83491 513