3110 60
3029 337
24897 726
12471 631
1048 171
1512 309
1488 180
8740 641
2603 366
1168 346
5948 719
3585 721
8076 609
5818 526
9708 726
835 141
2396 444
6007 807
443 35
8552 181
2521 391
5637 620
3758 62
5369 725