56053 700
2082 340
7629 661
10389 369
127807 670
87973 98
42951 494
33090 209
21208 335
66611 903
22557 267
11773 161
21648 549
19772 424
6320 552