602
554
535
502
1988
500
498
497
496
2016
414
413
1990
1999
410
1659
1666
368
1647
1646
336
1277
1206
1220
1199
1278
1233
1270
970
229
225
1250
1249
217
216
1234
1232
1221
968
1222
1225
964
965
1218
1216
134
125
815
812
56
752
732
726
725
