32952 801
92137 871
24877 294
19606 128
194128 1356
36784 376
14629 207
18638 445
155229 392
56915 966
126606 521
1381565 4275
468093 1199
272633 1206
15626 244
19508 367
17028 187
20663 108
123984 676
149747 627
42248 329
38500 211
73147 181
213451 512
50075 228
1660970 3620
203229 464
281319 1041