51031 303
2495 239
5041 758
5322 468
120435 841
2371 244
3251 113
97390 471
34872 211
5358 694
135002 680
45558 700
6759 569
5761 676
4561 347
4138 172
6338 429
26946 512
6767 819
5527 669
32450 306
2647 247
2963 416
76300 706
7864 692
12419 263
54308 642
83996 316