20410
European
27712
14483
7879
28777
20363
22498
5235
29090
6595
26005
15995
22139
25052
8873
21785
20206
8041
25380
879
18411
39
6076
24030
13824
13305
22946
19166
27543
15178
29234