147
1,207
38
757
101
536
30
478
232
595
51
449
109
481
46
503
172
435
2
4
22
471
19
315
26
399
148
415
77
337
16
266
50
231
64
353
63
411