2K
european
1K
1K
1K
1K
826
763
613
548
495
481
446
429
408
401
393
382
371
338
271
243
202
199
197
194
192
162
154
149
148
137
129
129
128
128
127
125
125
124
120
118
117
109
104
104
102
102
100
100
94
93
90
86
85
77
76
74
71
69
67