294
574
550
440
290
371
500
455
475
280
343
617612
44250
44213
42347
3753270
3538156
30314
2932149
28046
23812
22030
20240