2975 355
4427 264
25628 214
12328 358
8056 394
14157 477
5518 351
7014 243
31128 178
18615 168
10778 279
39583 841
8673 620
18780 556
13463 253
51811 257
8893 891
15643 817
5050 51
7239 477
15362 833
13937 614
17918 360
6416 642
4874 319
3176 523
3267 778
1211 42