2931 97
45493 421
7919 190
11951 531
5649 195
15309 278
5274 716
14467 723
443759 219
33182 173
156024 402
45446 851
8870 828
7062 803
90409 643
53067 776
40308 38
52356 68
5836 106
41605 323
62382 348
39874 390
72938 196
16312 450
4692 170
21161 61
10533 822
14984 352