40260 904
23955 500
11553 329
28217 378
5088 412
4083 637
4550 764
1801 116
16870 615
44689 339
36147 384
1612 316
21921 173
5094 418
2921 445
11845 347
17528 622
7101 531
5474 524
20732 417
8842 577
4851 322
5256 570
6326 254
412087 934
11844 710
2706 394
22821 258