3032 97
45538 421
7997 190
11974 531
5658 195
15432 278
5280 716
14495 723
444557 219
33189 173
156090 402
45464 851
8874 828
7071 803
90467 643
53102 776
40331 38
52399 68
5841 106
41635 323
62407 348
39901 390
72975 196
16324 450
4694 170
21180 61
10539 822
14993 352