124376 740
45358 330
3539 855
7799 627
3361 300
9241 104
6707 239
4526 544
56527 603
8890 396
9826 732
1611 217
9595 914
8623 669
57538 393
2326 50
5042 554
138563 249
1980 55
13872 633
8399 286
19275 334
4578 557
8387 209
50789 882
15929 776
282654 1128
38160 623