428877 408
569580 1820
2637 501
1994 442
1216 193
2824 863
734 63
939 250
3067 888
634 104
607 129
3305 591
3892 918
2506 553
2322 609
1819 234
1310 244
2811 680
3459 835
2686 618
162258 245
126134 226
191100 427
4408 168
11939 443
224821 806
12125 618
66938 540