496 59
45413 519
12648 165
16695 317
12368 864
10219 850
40911 516
6058 784
4264 183
7680 59
8758 390
7334 863
1970 143
5014 746
74562 436
6982 626
58146 340
4185 122
6565 392
23373 299
656321 1289
18466 665
25167 216
29609 374
15710 581
37869 983
9891 351
31419 589