425
3597
424
2982
439
3215
472
3224
418
2900
428
3019
432
3117
372
2720
413
3101
408
2860
408
3312
368
2339
397
2438
344
2459
385
2523
453
2677
395
2400
395
2390
405
2700
441
2726
437
2602
357
2267
416
2473
337
2296
395
2391
396
2413
304
2267
422
2517
380
2168
413
2335
309
1060
507
2681