3036 76
44486 945
26846 477
5359 93
9333 444
9160 465
4450 360
8058 273
14262 450
14422 387
1586 46
14048 117
5723 812
8027 693
5150 290
9334 922
14572 702
12249 144
17266 287
12597 362
19036 784
47441 731
13568 421
11871 191
30329 156
8925 617
7635 203
21813 849