3788 48
22469 125
18941 137
3008 729
8483 621
5461 533
24029 847
5029 708
4803 606
9300 387
2546 447
4328 75
7481 252
1415 27
11529 980
797 45
2756 389
2893 563
4659 581
7180 508
3204 144
17523 311
21127 377
85648 160
2809 511
3620 315
10864 710
8643 116