251972 829
115445 674
877857 2247
370374 872
87280 556
312126 965
715303 1106
119742 618
87219 441
71666 233
293985 1026
300025 786
27325 445
1011993 3021
22498 190
7707 638
10346 396
117096 924
32567 359
275300 372
93442 127
8272 395
100647 884
1675694 2450
31873 227
49764 396