33196 112
27845 317
19321 72
46982 399
34770 433
47444 600
21996 244
15511 57
73327 880
70426 238
110370 242
204159 284
511083 1395
42025 876
56142 242
49165 94
33045 848
172356 347
22549 311
48908 95
50230 230
78523 730
53029 127
86865 576
22789 380
21672 148
59846 868
35835 407