2959 355
4409 264
25597 214
12315 358
8048 394
14115 477
5515 351
7009 243
31077 177
18563 168
10742 279
39510 841
8647 620
18731 556
13435 253
51644 257
8849 891
15595 817
5024 51
7228 477
15296 833
13899 614
17865 360
6412 642
4865 319
3168 523
3259 778
1202 42