40255 904
23935 500
11551 329
28209 378
5088 412
4082 637
4550 764
1795 116
16870 615
44674 339
36136 384
1612 316
21918 173
5094 418
2921 445
11843 347
17527 622
7101 531
5473 524
20732 417
8841 577
4851 322
5256 570
6326 254
411964 934
11843 710
2706 394
22821 258