253221 728
20944 113
9499 396
12600 599
9556 185
320112 1051
140735 754
10135 313
6741 80
11977 260
8206 591
10089 207
19573 454
9582 801
12595 105
20227 820
730550 1372
24453 190
46450 383
1155860 1296
204424 217
25218 469
77499 368
494896 843
41624 792
414374 918