2886 97
45477 421
7903 190
11939 531
5645 195
15075 278
5269 716
14458 723
443340 219
33179 173
155998 402
45441 851
8867 828
7062 803
90380 643
53063 776
40300 38
52338 68
5830 106
41595 323
62372 348
39857 390
72913 196
16307 450
4690 170
21150 61
10530 822
14982 352