2956 97
45504 421
7968 190
11956 531
5653 195
15393 278
5276 716
14477 723
443981 219
33184 173
156042 402
45452 851
8871 828
7064 803
90425 643
53071 776
40316 38
52371 68
5837 106
41607 323
62388 348
39881 390
72954 196
16317 450
4693 170
21165 61
10535 822
14984 352