101505 338
217201 633
145968 211
58093 579
4202 888
7276 158
6598 584
8676 590
41866 511
10512 387
5948 559
82407 578
34257 731
16572 396
17358 204
13166 439
15710 86
20421 424
8408 352
304587 784
9906 80
20836 451
12508 583
68171 135
25661 870
6795 109
246925 1227
20348 548