2941 97
45500 421
7958 190
11955 531
5650 195
15363 278
5274 716
14474 723
443874 219
33183 173
156029 402
45446 851
8871 828
7062 803
90417 643
53068 776
40311 38
52365 68
5836 106
41606 323
62385 348
39875 390
72947 196
16312 450
4692 170
21164 61
10533 822
14984 352