3091 225
706 117
893781 1427
152222 727
3670 541
2499 539
21107 510
4552 521
11103 51
100366 170
42252 165
17908 430
10020 347
18506 496
49844 675
13525 351
18716 806
17607 399
5164 462
11478 116
16939 557
23639 106
3275 212
7621 763
334574 697
4200 519
3746 719
12894 830