40898 120
27955 263
31207 87
107734 312
15345 171
44598 198
18404 266
211051 656
98049 309
39557 486
34298 180
43574 458
19757 347
25880 256
17775 213
15991 677
63222 370
29797 215
66037 211
69075 192
4622 274
81525 319
9462 70
5826 868
19598 205
12551 121
31586 258
46798 128