454
631
475
383
332
490
390
425
250
342
413
431
45377
34450
33813
31415
2706268
2435154
24314
2135149
21236
17110
17070
15340