145984 159
82530 515
8350 54
10076 529
21045 715
6899 648
5985 239
17205 569
19277 189
11486 673
4010 688
1398 146
2881 403
4884 817
5027 321
3414 432
8004 548