6343
European
7138
7975
9048
9902
10558
11210
12032
13161
13872
14729
15683
16511
17192
17941
18418
19032
19467
19848
20349
20651
20962
21413
22009
22504
22964
23547
24129
24780
25240
25702