47
869
36
704
172
798
95
713
44
393
89
436
38
409
77
281
17
382
29
361
375
360
34
344
21
336
92
1,139
90
322
61
323
8
310