31031 246
41560 241
51812 80
105052 337
83147 230
116983 622
184071 165
90444 332
12868 229
23574 738
21898 261
19792 337
91608 334
77275 841
50842 338
36994 620
10910 602
21367 117
4835 39
74630 157
40009 467
27592 620
39667 270
4480 479
47427 228
19230 450
7832 198
12654 915