42
605
46
385
20
372
92
804
35
332
73
294
80
286
51
278
88
309
16
266
47
277
28
422
53
291
21
245
66
217
14
272
9
39
275