494
414
460
330
261
300
430
321
451
472
1117
615812
44130
44063
42207
3740270
3525156
30264
2916149
27956
23772
22000
20140