5646 34
40312 317
43016 847
17278 696
10324 493
41191 241
34402 470
68143 869
35080 799
30133 731
58569 643
39152 308
150676 371
11451 934
6934 504
12374 415
24696 482
10021 295
42615 556
20530 503
7741 458
9516 147
26593 845
66309 433
893885 1572
19840 782
22734 686
39571 184