2913 97
45489 421
7915 190
11949 531
5649 195
15256 278
5273 716
14466 723
443653 219
33180 173
156019 402
45445 851
8869 828
7062 803
90399 643
53066 776
40307 38
52352 68
5833 106
41601 323
62378 348
39873 390
72932 196
16309 450
4691 170
21155 61
10533 822
14984 352