32300 392
8594 873
11532 621
16727 52
16747 413
10861 364
12144 697
17692 759
6066 73
9499 81
16645 234
8986 506
14764 710
12708 261
16470 351
16227 837
5216 230
8630 312
42871 292
17162 748
13126 195
12077 446
8096 504
6530 632
41517 98
17014 126
247552 1196
2834057 4107