113
2,745
32
66
44
564
47
712
81
951
25
1,022
99
676
14
684
40
447
50
529
26
541
67
480
35
37
415
59
438
42
268
273