539
557
561
563
564
2578
540
544
549
556
2528
2534
2535
2529
2527
455
2014
2015
2012
2013
438
307
304
301
298
1342
1368
1405
1403
1350
1369
1364
1358
1344
1340
1351
247
1338
1336
292
1335
1346
290
1334
1354
901
174
171
167
633
703
648
140
700
697
