2897 790
1651 258
1368 178
2278 416
110659 511
32726 151
45266 123
30820 501
40840 231
31441 383
43113 692
32549 388
18635 838
45935 498
14069 743
34674 475
50001 491
8323 58
21142 268
43591 468
19079 664
26377 425
42577 420
16817 41