20509 445
16042 32
10270 424
1472 104
5233 655
22715 358
14752 461
14065 586
3331 691
17833 835
3762 389
2310 465
20787 201
2574 202
3470 654
4377 214
443954 748
10894 199
6068 712
12497 311
4302 239
28448 497
14635 78
12796 539
38850 109
15353 760
3888 429
4004 830