552
530
525
520
518
2585
2587
517
516
475
2589
474
471
470
2583
2014
2040
451
2012
2011
440
1490
1449
1437
1442
1521
1455
1463
1443
324
321
318
315
314
1458
1457
1450
1451
1448
984
987
1434
311
1440
1439
222
762
760
216
673
674
92
595
615
