25092 149
39997 230
8773 538
3318 30
5439 592
4726 649
3136 364
3921 431
5082 494
8142 934
5313 584
4238 288
12958 709
5282 536
5177 863
2572 392
3413 594
4154 486
504 48
2420 253
2050 408
6428 530
4745 809
2753 495
2821 527
1751 292
3095 724
6316 55