3021 97
45531 421
7996 190
11970 531
5656 195
15423 278
5280 716
14492 723
444473 219
33186 173
156085 402
45462 851
8873 828
7070 803
90463 643
53094 776
40328 38
52386 68
5841 106
41634 323
62406 348
39900 390
72970 196
16323 450
4694 170
21178 61
10539 822
14993 352