3191 97
45583 421
8044 190
12026 531
5674 195
15484 278
5293 716
14542 723
445953 219
33207 173
156225 402
45499 851
8884 828
7076 803
90609 643
53143 776
40368 38
52460 68
5852 106
41682 323
62451 348
39962 390
73073 196
16346 450
4698 170
21206 61
10549 822
15012 352