565
553
516
514
512
2580
517
510
508
2581
2023
2021
479
478
476
459
2022
2028
451
450
440
326
325
324
323
1018
1375
1383
1400
262
1033
261
260
258
1393
257
256
254
1385
253
252
251
1407
250
249
186
184
182
180
67
65
152
63
61
