518
2,903
122
879
148
671
67
585
58
580
38
600
29
447
92
451
87
403
53
273
62
263
48
276
74
235
36
252
54
247
203
28
176