16328 158
2189 159
8683 555
8402 34
4206 245
1975 176
7545 307
6394 451
2039 285
5154 628
6150 661
11091 688
4169 531
2574 82
8614 431
3479 458
6239 380
8634 592
9657 592
9972 389
5393 326
150988 816
15746 654
25778 434
53656 418
41631 572
7217 455
44168 719