3045 42
4748 156
11462 850
9022 485
24990 400
6495 335
4297 465
7393 321
7642 959
13632 75
21622 294
21745 400
8157 860
10353 363
40118 320
25482 519
21308 261
16584 607
9292 674
13522 95
8540 951
10353 183
7889 352
4415 36
1637 60
1832 115
2987 133
7073 672