534
479
478
501
495
483
481
502
1896
465
2474
463
1970
461
2473
1897
446
1948
1938
1937
430
1257
1155
1154
1239
381
280
276
374
1275
1251
1233
1268
380
1261
1262
377
1248
1256
264
1235
1234
372
1240
1242
178
176
173
172
33
29
22
