48528 80
148900 341
15179 17
45369 76
31349 55
61134 94
44584 16
52806 66
30856 41
33105 56
40908 42
31295 15
118697 413
61641 91
40100 23
57217 11
442015 724
21830 21
34683 61
224070 647
29453 26
53157 56
55242 113
48961 94