43026 162
15885 36
32862 722
6558 327
19919 288
67149 818
32851 118
7734 91
53161 509
116979 264
6836 261
22859 121
111671 288
35457 67
7393 314
8072 576
3796 44
5684 835
16725 953
12589 490
92444 875
46890 376
31865 264
29662 384
4111 170
62647 130
7178 380