40236 904
23857 500
11535 329
28208 378
5087 412
4081 637
4550 764
1785 116
16867 615
44655 339
36119 384
1611 316
21914 173
5092 418
2921 445
11839 347
17523 622
7100 531
5471 524
20732 417
8840 577
4850 322
5256 570
6326 254
411735 934
11843 710
2706 394
22819 258