7510
European
16511
18764
23928
23998
20815
22808
24636
13143
20601
16523
27125
22970
15731
26825
18187
18285
20801
25476
18462
25910
27009
22890
25418
6502
22552
22119
23729
25296
25608
24129