38391 353
40348 664
329947 1230
88101 584
128262 713
44877 119
47399 192
98654 924
255658 1998
129286 410
66675 313
163270 1012
51954 289
238909 2030
100627 958
354991 991
94576 873
51376 811
182189 510
169008 881
56868 367
121248 145
108205 907
47499 384
65395 142
30787 127
287034 1728
54305 417