1506 264
22608 88
23533 645
6519 308
9778 425
5866 111
16664 357
11029 112
40831 353
60102 847
62261 417
15330 279
52632 175
4202 528
11364 151
9360 135
3517 211
10369 312
6089 38
28930 576
15212 829
16225 439
12623 535
24225 376
15739 742
1935 44
25527 653
27551 497