85
599
45
249
58
808
47
490
114
557
75
513
106
547
124
641
195
487
6
325
39
383
57
389
341
95
311
104
279
9
293
77
613
21
282